Nairobi to Mombasa: Kenya's Most Traveled Bus Route
The Nairobi–Mombasa corridor (A109 highway) is the heartbeat of Kenyan road travel. Spanning roughly 480 km, it links the capital to the coast — beach resorts, ancient Mombasa Old Town, and the port city that drives Kenya's trade. Thousands of travelers take this route daily, and Tahmeed Express runs some of the most reliable and affordable services available.
Tahmeed Express Nairobi to Mombasa Schedule 2026
| Departure | Arrival (Est.) | Bus Type | Fare from |
|---|---|---|---|
| 06:00 AM | 2:30 PM | 49-Seater Comfort | KES 1,000 |
| 11:00 AM | 7:30 PM | Executive Coach | KES 1,200 |
| 4:00 PM | 12:30 AM | VIP Sleeper | KES 1,400 |
| 7:00 PM | 3:30 AM | Standard Express | KES 1,000 |
| 8:30 PM | 5:00 AM | Premium Business | KES 1,200 |
| 9:45 PM | 6:15 AM | Night Runner | KES 1,000 |
| 10:15 PM | 6:45 AM | Star Liner | KES 1,400 |
Schedules are subject to change during public holidays. Always verify on tahmeedexpress.com before travel.
Night Bus vs Day Bus — Which Should You Choose?
Night Bus Advantages
- Save on accommodation — arrive at the coast at dawn, ready to go
- Cooler temperatures make overnight travel more comfortable
- Less traffic on major highways
- VIP Sleeper seats offer reclining comfort for sleeping
Day Bus Advantages
- Scenic views of Tsavo National Park — you might spot elephants from the road
- Easier to monitor your belongings and surroundings
- Arrive at the coast in the afternoon for a relaxed check-in
- Great option for families with young children
What to Expect on the Journey
The Nairobi–Mombasa route passes through Machakos, Mtito Andei (Tsavo rest stop), Voi, and Mariakani before arriving at the coast. Rest stops are scheduled at Tahmeed Express partner facilities where you can grab a meal, use the restrooms, and stretch your legs. Journey time averages 8–9 hours depending on traffic and border conditions at the Mombasa tollgate.
How to Book Your Nairobi–Mombasa Ticket Online
Visit tahmeedexpress.com, select Nairobi as your origin and Mombasa as your destination, choose your date and bus, pick your seat, and pay via M-Pesa through the SasaPay gateway. Your SMS ticket arrives instantly. Seats fill up fast during holidays — book at least 3 days in advance during Madaraka Day, Eid, and Christmas travel seasons.
Nairobi to Mombasa Bus Fare Comparison by Class
- Normal/Economy — from KES 1,000 — Comfortable standard seating
- Business Class — from KES 1,200 — Extra legroom, USB ports, recline
- VIP/Sleeper — from KES 1,400 — Front seats, maximum recline, premium service



