Trinity Express bus from Nakuru to Kampala
Nakuru is a scheduled stop on the Trinity Express Nairobi–Kampala service. Boarding here puts you on the same overnight coach a few hours closer to the border, with a total journey of roughly 9 to 11 hours to Kampala via Eldoret and Malaba or Busia.
Ready to travel? Book the Trinity Express Nakuru to Kampala bus on the live seat map, or compare it with the Trinity Express Nairobi to Kampala bus guide and the Trinity Express Nairobi to Kigali bus guide. Crossing a border for the first time? Read the East Africa bus travel requirements guide. Questions about fares or luggage? Contact the Trinity Express booking desk.
- Journey time
- About 9 to 11 hours
- Border posts
- Malaba or Busia border post
Nakuru to Kampala bus stops along the way
- 1Nakuru boarding point
- 2Eldoret
- 3Malaba / Busia border
- 4Jinja
- 5Kampala
Booking the Nakuru to Kampala bus
Select your date and departure on the booking form, pick your exact seat, and add passenger details. Tell the booking desk that Nakuru is your boarding point so your name appears against the right pickup on the manifest.
Nakuru to Kampala fares and classes
VIP sleeper, business recliner and economy seats are all sold on this service. Fares appear in the currency you choose on the booking form, and the seat you select online is the seat held for you.
Travel documents for Kenya to Uganda
A National ID card or East African Tourist Passport is enough for Kenyan and Ugandan citizens. All other travellers need a passport and, where applicable, a Uganda visa. A Yellow Fever certificate is mandatory at the border.
Tips for the Trinity Express Nakuru to Kampala bus
- Confirm the Nakuru pickup time — it falls a few hours after the Nairobi departure.
- Pack a warm layer; the night leg over the escarpment is cold.
- Carry small Ugandan shilling notes for the border stop.
Reserve your Nakuru to Kampala seat
Pick your exact seat on the live seat map, then confirm payment details on WhatsApp or email.
Book on Trinity ExpressOther Trinity Express routes
Nairobi → Kampala
About 12 hours
Overnight coach through Nakuru and Eldoret, clearing Malaba or Busia before dawn.
Read the Nairobi to Kampala bus guideNairobi → Kigali
About 18 to 22 hours
The long haul across Uganda into Rwanda, crossing at Gatuna or Mirama Hills.
Read the Nairobi to Kigali bus guideNairobi → Juba
About 24 hours
Full-day service north through Uganda to Juba via the Nimule border.
Read the Nairobi to Juba bus guideKampala → Nairobi
About 12 hours
Return leg from Kampala through Jinja and Malaba into Nairobi.
Read the Kampala to Nairobi bus guideKigali → Nairobi
About 18 to 22 hours
Two-border return run from Rwanda across Uganda into Kenya.
Read the Kigali to Nairobi bus guideJuba → Nairobi
About 24 hours
Longest run on the network, south through Uganda from Juba to Nairobi.
Read the Juba to Nairobi bus guideKampala → Kigali
About 9 to 10 hours
Daytime and overnight runs from Kampala through Mbarara into Rwanda.
Read the Kampala to Kigali bus guideNairobi → Bujumbura
About 26 to 30 hours
Kenya to Burundi across Uganda and Rwanda, connecting through Kigali.
Read the Nairobi to Bujumbura bus guideEldoret → Kigali
About 15 to 18 hours
Join the Kigali coach at Eldoret and save hours off the Nairobi departure.
Read the Eldoret to Kigali bus guideKisumu → Kampala
About 7 to 9 hours
Short western-Kenya hop to Uganda through the Busia border.
Read the Kisumu to Kampala bus guideMombasa → Nairobi
About 8 to 10 hours
Coast-to-capital run, with onward connections to Kampala, Kigali and Juba.
Read the Mombasa to Nairobi bus guide