Bus tickets · Kenya

Buses from Nairobi

Nairobi is the main departure point for buses to Mombasa, Kisumu, Eldoret, Nakuru, Kericho and most towns in Kenya. Compare fares, operators and departure times, then book a seat with M-PESA.

Terminals
Ronald Ngala Street, Accra Road and Country Bus Station
Routes available
6
Payment
M-PESA · Card · Mobile money

Popular routes from Nairobi

Live schedules and fares are shown when you search.

Search all buses

Buses from Nairobi — FAQs

How much is a bus ticket from Nairobi? +

Fares from Nairobi depend on the destination, operator and seat class. Komiuta shows the live fare for every bus before you book, with M-PESA, card and mobile money options.

Where do buses from Nairobi depart? +

Departure terminals are shown on each bus before checkout. Operators usually use the main bus parks and stages in Nairobi, and the exact boarding point is included on your ticket.

Can I book a bus from Nairobi online? +

Yes. Search your route and date, choose a bus and seat, then pay online. Your ticket is sent instantly by SMS and email and can be viewed with Track Ticket.

Do buses from Nairobi run every day? +

Most major routes from Nairobi run daily with multiple departures, especially to Nairobi, Mombasa, Kisumu, Eldoret and Nakuru. Live schedules are shown when you search.