Travelling from Nairobi to Mombasa in 2026: The Real Cost Comparison (Bus, SGR, Driving & Flights)
Mombasa has a way of resetting you. The moment the air turns warm and salty, the pace drops, and the Indian Ocean does the rest. The only real question is how you get there — and that decision affects your budget, your time, and honestly, your mood. This is why we came up with this Nairobi to Mombasa cost comparison for 2026
Here is an honest, numbers-first comparison of all four ways to travel from Nairobi to Mombasa: the bus, the Madaraka Express SGR train, driving yourself, and flying. Prices move, so treat every figure as a guide and confirm before you travel.
Quick Comparison at a Glance
| Option | Cost (one way, per person) | Journey time | Best for |
|---|---|---|---|
| Bus (Mash Poa) | KES 1,500 – 2,500 | 8–10 hrs | Budget travellers, night departures |
| Madaraka Express SGR | KES 1,500 – 4,500 | 5–6 hrs | Best value, comfort, reliability |
| Driving (own car) | KES 8,000 – 15,000 (total, 1–4 people) | 7–9 hrs | Families, groups, road trip lovers |
| Flight | KES 8,300 – 17,500 | 1 hr in the air | Business travellers, time-poor visitors |
1. The Bus: Mash Poa and the MarcoPolo Experience
Buses remain the most popular way Kenyans move between these two cities, and the operators have raised their game considerably.
Mash Poa is the standout, particularly their MarcoPolo units — the coaches that changed what people expect from road travel in Kenya. These are not your average highway buses. Think plush reclining seats, generous legroom, VIP and Business Class cabins, onboard Wi-Fi, power outlets, TVs, and priority boarding. There is a reason the MarcoPolo has a following.
Why MarcoPolo is worth it:
- Reclining VIP seating with real space between rows
- Free Wi-Fi and charging points on every bus
- Entertainment on board for the long stretches
- Door-to-door comfort without the fatigue of driving
Typical fares from Nairobi to Mombasa: Economy from about KES 1,300–1,500, Business Class around KES 1,800, and VIP Class around KES 2,300–2,500 depending on the day.
Travel time: roughly 8 to 10 hours, longer if the traffic leaving Nairobi cooperates poorly.
Key tip: For overnight departures, book a VIP seat on the MarcoPolo. You sleep, you wake up at the coast, and you have saved a hotel night. That is value no other option quite matches.
2. Madaraka Express SGR: The Smart Money Choice for Nairobi to Mombasa
The Madaraka Express has quietly become the best value long-distance journey in Kenya. Three classes, several departures daily, and a ride that is smooth, quiet and predictable.
Why the train works so well:
- Punctual departures — this is the one option that rarely surprises you
- Roomy cabins, working air conditioning, and a food trolley
- You can book up to 60 days in advance, with USSD payment available 24/7
- Kenya Railways runs connect services to and from both termini, so the station-to-city leg is solved
Nairobi Terminus departure times (from Syokimau):
| Train | Departs Nairobi | Arrives Mombasa |
|---|---|---|
| Inter-County Express | 08:00 | 14:00 |
| Express | 15:00 | 20:08 |
| Night Train | 22:00 | 03:55 |
Typical fares, Nairobi to Mombasa (one way):
| Class | Fare |
|---|---|
| Economy / Standard | KES 1,500 |
| First Class | KES 4,500 |
| Premium Class | KES 12,000 |
Note: fares vary by departure and demand, and Kenya Railways reviews them periodically — the figures above reflect the current published schedule and fare bands.
Getting to the terminus:
- In Nairobi, a commuter train leaves the CBD railway station at 6:10 am to the Nairobi Terminus in Syokimau for KES 50. City shuttle buses also run this connection.
- In Mombasa, buses pick passengers up at the old Mombasa railway station along Mijikenda Road from 6:00 am and transfer them to Mombasa Terminus in Miritini for KES 100. The same shuttle brings you back into town on arrival.
The night train deserves special mention. Departing Nairobi at 22:00 and reaching Mombasa at 03:55, it lets you travel while you sleep and arrive with a full day ahead of you.
Best for: anyone who wants comfort and reliability at the lowest possible cost.
3. Driving Your Own Car: Freedom, With a Maths Problem
The A109 — Mombasa Road — covers roughly 482 kilometres and takes between 7 and 9 hours depending on stops, traffic and weather. It is a genuinely beautiful drive: the escarpment country gives way to acacia-dotted plains, and Tsavo unfolds on both sides.
What it costs you:
| Item | Estimate |
|---|---|
| Fuel (one way, 485 km) | KES 6,000 – 7,500 |
| Fuel (return) | KES 12,000 – 15,000 |
| Nairobi Expressway toll (optional) | KES 120 – 500 |
| Roadside food, drinks and stops | KES 1,500 – 2,500 |
The fuel figure assumes a small to mid-size car consuming roughly 12–15 km per litre at current Nairobi pump prices of about KES 226.96 per litre for super petrol and KES 227.76 for diesel (EPRA, October–November 2026 cycle). An older or heavier vehicle will eat more.
Towns to know along the way: Athi River (your first fuel and coffee stop), Emali (roughly 130 km in, a popular rest point), Mtito Andei (gateway to Tsavo), Voi (Tsavo East), and Mariakani, the last major town before Mombasa.
The honest trade-off: driving only becomes cheaper than flying when you are splitting the cost three or four ways. Solo, it is the most expensive option per person. And you arrive tired — which is fine if you love the drive, less fine if your goal is a beach chair by 2 pm.
Safety notes: obey the speed limits, police monitoring is active. Watch for pedestrians and cyclists near towns. Avoid night driving on the highway if you can, and service your vehicle before you leave.
4. Flights: Nairobi to Mombasa in Under an Hour
Six airlines serve this route, and the flight itself is barely 55 minutes to an hour. What differs is where you depart from and how often.
| Airline | Departs from | Frequency | Notes |
|---|---|---|---|
| Kenya Airways | JKIA (NBO) | Multiple daily | Full-service, most frequencies |
| Jambojet | JKIA, Terminal 1D | Up to 10 daily | Low-cost, from ~KES 8,300 one-way |
| Skyward Express | JKIA Terminal 2 & Wilson | Thrice Daily to Mombasa | Jets from JKIA, turboprops from Wilson |
| Fly 748 | JKIA, Terminal 2 | Twice daily | ~6:30 am & 3:20 pm weekdays; ~9:30 am & 3:20 pm weekends |
| Safarilink | Wilson Airport | Daily | Arrives at Moi International; also serves Diani/Ukunda |
| Freedom Airline Express | JKIA, Terminal 2 | Fridays & Sundays | ~5:30 pm departure, CRJ-200 |
A crucial distinction: Wilson vs JKIA. If your airline is Safarilink or Skyward’s turboprop service, you fly out of Wilson Airport, which is smaller, faster to clear, and often closer to central Nairobi. Kenya Airways, Jambojet, Fly 748 and Freedom all use JKIA, which means Terminal 1D or Terminal 2 and the associated check-in time. This matters more than most people realise — a Wilson departure can save you an hour on the ground.
Typical fares: Fly 748 lead-in fares start around KES 8,300 one way, while full-service Kenya Airways fares commonly run KES 8,300 – 17,500 depending on how far ahead you book. Book early, midweek, and away from school holidays and you will pay far less.
Best for: business travellers, anyone with limited leave, and visitors connecting from an international flight who simply cannot spare a day on the road.
Which Option Should You Actually Choose?
- Tightest budget: Madaraka Express SGR, economy class. Nothing else comes close on value.
- Comfort on a budget: Mash Poa MarcoPolo VIP overnight. You sleep through the journey and save on accommodation.
- Group of three or four: drive. Split four ways, it becomes genuinely economical — and the road trip is half the holiday.
- Shortest possible trip: fly. An hour in the air against eight hours on the road is not a close contest.
- Best all-rounder: the SGR Inter-County Express. Reliable, comfortable, predictable, and reasonably priced.
Let Us Build Your Mombasa Holiday Around the Way You Travel
Knowing the cheapest bus fare is useful. Knowing which one fits your dates, your family, your budget and your idea of a good holiday — that is where we come in.
Eddie Mors African Tours and Safaris curates complete Mombasa vacation packages, and we build them around the means of transport you prefer. Prefer the night train? We will book your SGR seats, arrange your transfer at Miritini, and have your hotel ready when you arrive. Flying in? We will match your flight time to your resort check-in and sort the airport pickup. Driving? We will map your stops and line up accommodation along the route.
That means one conversation instead of five bookings, and a package shaped to your budget rather than one pulled off a shelf.
Book your Mombasa vacation with us — call or WhatsApp +254 706 342 287.
Tell us your travel dates, how many are travelling, and whether you lean toward bus, train, car or plane. We will send you a tailored quote and handle the rest.
The ocean is waiting. Let us get you there the way you want to go.
Fares, schedules and pump prices in this article reflect published 2026 information and are subject to change. Always confirm current prices with the operator or with us before you travel
