Bus routes serving Nairobi

Find listed Trinity Express bus routes serving Nairobi, including departure information, fares and booking links for journeys shown on this website.

Kigali to Nairobi bus

Cross-border service · Listed from RWF 75,000 · Typical journey 20h

Listed departures: 02:00 PM. Check the route page for details and confirm availability for your travel date.

Kampala to Nairobi bus

Cross-border service · Listed from UGX 120,000 · Typical journey 12h

Listed departures: 04:00 PM, 05:00 PM, 07:00 PM. Check the route page for details and confirm availability for your travel date.

Nairobi to Kigali bus

Cross-border service · Listed from KES 7,500 · Typical journey 20h

Listed departures: 12:00 PM, 04:00 PM. Check the route page for details and confirm availability for your travel date.

Nairobi to Kampala bus

Cross-border service · Listed from KES 4,000 · Typical journey 12h

Listed departures: 03:00 PM, 04:00 PM, 05:30 PM, 08:00 PM. Check the route page for details and confirm availability for your travel date.

Nairobi to Mombasa bus

Domestic service · Listed from KES 1,800 · Typical journey 8h

Listed departures: 07:30 AM, 10:00 AM, 02:00 PM, 10:00 PM. Check the route page for details and confirm availability for your travel date.

Nairobi to Kisumu bus

Domestic service · Listed from KES 1,900 · Typical journey 7h

Listed departures: 07:30 AM, 11:00 AM, 08:00 PM, 10:00 PM. Check the route page for details and confirm availability for your travel date.

Mombasa to Nairobi bus

Domestic service · Listed from KES 1,800 · Typical journey 8h

Listed departures: 08:00 AM, 03:00 PM, 08:00 PM, 10:00 PM. Check the route page for details and confirm availability for your travel date.

Kisumu to Nairobi bus

Domestic service · Listed from KES 1,900 · Typical journey 7h

Listed departures: 08:15 AM, 10:30 AM, 10:00 PM. Check the route page for details and confirm availability for your travel date.