Cheap Bus tickets to Nairobi

What are the most popular routes to Nairobi?

Mombasa - NairobiAverage price£19Average duration10h 30mDaily departures3
Arusha - NairobiAverage price£20Average duration6hDaily departures4
Kisumu - NairobiAverage price£18Average duration6h 25mDaily departures2
Moshi - NairobiAverage price£24Average duration7h 40mDaily departures2
Namanga - NairobiAverage price£12Average duration2h 40mDaily departures3

Stations and stops in Nairobi

Map of locations
  • A

    JKIA Jomo Kenya International Airport (NBO)

    MWMH+6G Nairobi (Cossta Café) , Kenya
    Visit page
  • B

    Parkside Hotel

    25 Monrovia St, Nairobi, Kenya
    Visit page
  • C

    Nairobi Dreamline Bus Stop

    Cross Lane off Accra Road
  • D

    Nairobi Bus Station Dar Express

    River Road, Nairobi, Kenya
  • E

    Nairobi Easy Coach Head Office Bus Stop

    Haile Selassie Ave, Railways Godown (Head Office)