Travel with Mash Poa
Routes & fares
We connect 16+ towns across Kenya and Uganda with daily departures.
| Route | Duration | From | |
|---|---|---|---|
| Nairobi → Mombasa | 8h 30m | KES 1,500 | |
| Mombasa → Nairobi | 8h 30m | KES 1,500 | |
| Nairobi → Kampala | 12h 00m | KES 2,800 | |
| Mombasa → Busia | 14h 30m | KES 2,600 | |
| Nairobi → Malindi | 10h 00m | KES 1,800 | |
| Mombasa → Malaba | 15h 00m | KES 2,700 | |
| Nairobi → Kisumu | 7h 00m | KES 1,300 | |
| Nairobi → Eldoret | 6h 15m | KES 1,200 | |
| Nairobi → Kakamega | 8h 00m | KES 1,400 | |
| Mombasa → Kisumu | 14h 00m | KES 2,500 | |
| Mombasa → Diani | 1h 30m | KES 400 | |
| Nairobi → Bungoma | 9h 00m | KES 1,500 | |
| Nairobi → Kitale | 9h 30m | KES 1,500 | |
| Mombasa → Kampala | 20h 00m | KES 3,500 | |
| Nairobi → Watamu | 9h 30m | KES 1,800 |