
Modern Coast Express — Book Bus Tickets Online
Scheduled coach travel between Kenya, Uganda, Tanzania and Rwanda. Daily departures — Nairobi to Mombasa, Kisumu, Kampala, Kigali, Arusha and Dar es Salaam. Pick your route, choose your seat, and confirm instantly on WhatsApp.
Bus Routes Across Kenya
Book Nairobi to Mombasa, Kisumu, Busia, Eldoret, Nakuru and more — 8 daily domestic bus routes out of Nairobi.
Bus to Kampala & Kigali
Cross-border coach services from Nairobi and Kisumu to Kampala and Kigali, plus regional hops between the two capitals — including the overnight Kampala → Kigali night bus.
Bus to Tanzania
Book the Nairobi to Arusha bus via the Namanga border, and the Mombasa to Dar es Salaam route down the coast — with Kilimanjaro views along the way.
Choose Your Seat, Not Just Your Ticket
Every coach carries all three classes side by side, so the fare scales to the trip rather than the bus.
EntryBusiness Class
Standard reclining seats with the full network of routes and departure times available to book against.
- Seat type
- Reclining, shared armrest
- Legroom
- Standard
- Best for
- Short & mid-distance hops
Mid-tierFirst Class
Wider double seats with extra recline, positioned toward the front of the cabin.
- Seat type
- Wide double seat
- Legroom
- Extended
- Best for
- Overnight cross-border runs
Premium · Most bookedVIP
Single leather recliners with the most legroom on board — limited to a handful of seats per coach.
- Seat type
- Single leather recliner
- Legroom
- Maximum
- Best for
- Long-haul comfort
The Same in Every Seat
Whatever class you choose, every Modern Coast coach comes with these essentials on board.
Onboard WiFi
Free wireless internet for the length of the trip, coast to border.
Charging ports
A power outlet at every seat, so devices last the whole route.
Scheduled departures
Fixed times across the day and overnight, not a fill-and-go van.
In-house maintenance
Coaches are serviced at company workshops between border runs.


On the Ground in Every Country
Booking offices and terminals across the whole network.
Nairobi
KenyaRiver Road terminal — central booking office
Mombasa
KenyaMombasa Road terminal — coastal hub
Kampala
UgandaCity terminal — Uganda gateway
Kigali
RwandaCity terminal — Rwanda gateway
Arusha
TanzaniaMain terminal — northern Tanzania
Dar es Salaam
TanzaniaKisutu / Magufuli bus terminal
Modern Coast Bus Booking FAQ
Everything you need to know about routes, fares, departure times and booking your Modern Coast Express ticket.
Pick your route from Nairobi, Mombasa, Kisumu, Kampala, Kigali, Arusha or Dar es Salaam on this page, choose your seat and travel date, then confirm on WhatsApp for instant confirmation. You can also call +254 108 504 492.
The Modern Coast Express bus from Nairobi to Mombasa starts from around KSh 1,500, with journey times of roughly 8 hours. Final fares depend on seat class — Business, First Class or VIP.
Modern Coast operates scheduled coaches across Kenya, Uganda, Rwanda and Tanzania — including Nairobi to Mombasa, Kisumu, Kampala, Kigali, Arusha and Dar es Salaam, plus regional connections from Kisumu, Nakuru, Eldoret and Busia.
Daily departures run through the day and overnight, typically at 06:00, 08:00, 10:00, 14:00, 20:00 and a 21:00 night service on the Kampala → Kigali route. Pick your time when you book.
Every coach carries three classes — Business Class (standard reclining seats), First Class (wider double seats) and VIP (single leather recliners with maximum legroom).
Yes. Modern Coast runs cross-border services from Nairobi and Kisumu to Kampala and Kigali, including an overnight Kampala → Kigali bus. Carry valid travel documents for the border crossing.
Book Your Seat Before the Coach Fills
Pay by mobile money or card at checkout — confirmation lands on WhatsApp. Search your route, pick your seat, and lock it in online.
Booking across Kenya, Uganda, Rwanda & Tanzania.
