- Nairobi Buses
What are the most popular routes to Nairobi?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Mombasa - Nairobi | Average price$25 | Average duration10h 30m | Daily departures2 | |
| Arusha - Nairobi | Average price$25 | Average duration6h | Daily departures5 | |
| Moshi - Nairobi | Average price$30 | Average duration7h 40m | Daily departures2 | |
| Namanga - Nairobi | Average price$15 | Average duration3h | Daily departures2 | |
| Mlolongo - Nairobi | Average price$25 | Average duration1h 30m | Daily departures2 |
Operators serving Nairobi
Nairobi stations and stops
- A
JKIA Jomo Kenya International Airport (NBO)
MWMH+6G Nairobi (Cossta Café) , Kenya - B25 Monrovia St, Nairobi, Kenya
- C
Nairobi Bus Station Dar Express
River Road, Nairobi, Kenya - D
Nairobi Dreamline Bus Stop
Cross Lane off Accra Road - E
Nairobi Easy Coach Head Office Bus Stop
Haile Selassie Ave, Railways Godown (Head Office)
Top departures from Nairobi
- Find bus tickets from Nairobi to Arusha
- Nairobi to Arusha bus times and fares
- How to travel from Nairobi to Moshi
- Find bus tickets from Nairobi to Moshi
- Nairobi to Mombasa bus times and fares
- How to travel from Nairobi to Mombasa
- Find bus tickets from Nairobi to Athi River
- Nairobi to Mlolongo bus times and fares
- How to travel from Nairobi to Namanga
- Find bus tickets from Nairobi to Mombasa
- Nairobi to Moshi bus times and fares
- How to travel from Nairobi to Arusha
Top arrivals to Nairobi
- Find bus tickets from Moshi to Nairobi
- Mombasa to Nairobi bus times and fares
- How to travel from Namanga to Nairobi
- Find bus tickets from Arusha to Nairobi
- Moshi to Nairobi bus times and fares
- How to travel from Mombasa to Nairobi
- Find bus tickets from Arusha to Nairobi
- Namanga to Nairobi bus times and fares
- How to travel from Arusha to Nairobi
- Find bus tickets from Namanga to Nairobi
- Mombasa to Nairobi bus times and fares
- How to travel from Moshi to Nairobi


