Palm trees on a tropical beach in Mombasa Kenya
Routes

Nairobi to Mombasa

Across Kenya by the modern SGR Madaraka Express.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 4 min read

Fastest ~4h30–5h by train

At a glance Typical options on this route – details, caveats and booking advice below.
🚆 Train~4h30–5hSGR Madaraka Express, Syokimau to Miritini, book early
✈️ Flight~3–4h door-to-doorUnder 1h air, Kenya Airways/Jambojet, transfers add time
🚌 Bus~8–9hModern Coast/Easy Coach, cheaper, popular overnight
🚗 Car~7–9h480–500km via A109, passes Tsavo, avoid night driving

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

Nairobi to Mombasa is Kenya's busiest intercity route and one of East Africa's most important transport corridors. The Standard Gauge Railway's Madaraka Express transformed the journey in 2017, cutting what was once a gruelling overnight trip to under five hours. But buses, planes and the old road all remain in use. Here is how the options compare.

The train: SGR Madaraka Express

The Madaraka Express, operated by Kenya Railways on the Standard Gauge Railway (SGR), is the flagship intercity service in Kenya and by far the most comfortable way to make the journey. It runs between Nairobi Terminus (at Syokimau, southeast of the city) and Mombasa Terminus (at Miritini, northwest of Mombasa port) in approximately 4 hours 30 minutes to 5 hours.

The train offers two classes: Economy and First Class (referred to as First Class and Business Class on some scheduling). Economy is comfortable with assigned seating and air conditioning. First Class offers wider seats, more leg room and a better on-board catering service. Reservation is required and must be made in advance through Kenya Railways or authorised agents — seats fill up quickly, particularly at weekends and on public holidays.

Book early: The Madaraka Express is very popular and regularly sells out. Booking several days (or more) ahead is strongly advised, especially for weekend travel, during Kenyan school holidays and around major holidays.

The train passes through the Nairobi National Park in the opening stretch — keep your eyes open for wildlife from the carriage window, as the track skirts the park boundary and sightings of zebra, giraffe and occasionally lion are genuinely possible. Further east, the landscape transitions through Tsavo plains, home to some of Kenya's most iconic big-game terrain.

The bus

Several coach operators serve the Nairobi–Mombasa route, with journey times of roughly 8 to 9 hours under good conditions, often longer. Operators including Modern Coast, Easy Coach and Guardian Coach are well-established on this corridor. Night buses are popular — departing Nairobi in the evening and arriving in Mombasa in the early morning — which some travellers prefer as it avoids taking up a full day.

Bus fares are lower than the train and services depart from central Nairobi (the main long-distance bus stations are around River Road and Accra Road, though check your operator's specific departure point). The road journey on the A109/B8 follows the old Cape-to-Cairo highway through Tsavo, but the road can be rough in places and the drive is long. Choose a reputable operator for safety and comfort.

Flying

Several airlines operate the Nairobi–Mombasa route, with Kenya Airways running scheduled services from Jomo Kenyatta International Airport (JKIA) to Moi International Airport (MBA) in Mombasa. The flight takes under an hour. Jambojet and Fly540 also operate this route on competitive fares.

Flying makes sense if you are short on time or need to travel at hours when the train is not running. However, when you factor in the transfer from central Nairobi to JKIA (allow at least 1–1.5 hours in traffic) and the arrival transfer into Mombasa town, the real door-to-door time is around 3–4 hours — not dramatically faster than the train.

Driving

The road distance is approximately 480–500 km and the drive takes around 7 to 9 hours depending on conditions. The main route is the A109 highway, which passes through Mtito Andei and Voi — both with good stopping points for fuel and food — and crosses the southern end of Tsavo. Road conditions vary, and some sections can be challenging. Driving at night is generally not recommended due to safety considerations.

A car is useful if you plan to explore Tsavo East or West National Parks en route, or if you need a vehicle in Mombasa or on the Coast. Otherwise, the train or plane offers a more comfortable transit.

Arriving in Mombasa

The SGR terminus at Miritini is some distance from Mombasa Old Town and the main tourist areas; onward transport is needed (taxis, tuk-tuks and rideshare apps operate from the station). Mombasa Island is connected to the mainland by the Likoni ferry (to the south) and bridges to the north; if you are heading to the south coast beaches, the Likoni ferry crossing is part of the journey. The ferry is free and runs frequently.

Which should you choose?

The Madaraka Express is the clear first choice for most travellers: fast, comfortable, scenic and distinctly better than the alternatives on quality and journey time. Book it as early as you can. Take the bus if the train is fully booked or you prefer a very late-night departure. Fly if time is tight and fares are reasonable. Drive only if you want to stop in Tsavo or need a car on the Coast.

Frequently asked questions

Do I need to book the Madaraka Express in advance?

Yes, strongly. Seats on the SGR Madaraka Express must be reserved and frequently sell out, particularly at weekends and holidays. Booking through Kenya Railways as early as possible is recommended.

Where does the Madaraka Express depart from in Nairobi?

From Nairobi Terminus at Syokimau, southeast of the city centre — not from the old Nairobi station on Moi Avenue. Allow time to reach it, particularly in Nairobi traffic.

Can I see wildlife from the train?

Yes, potentially. The route passes along the boundary of Nairobi National Park at the start, and sightings of large animals through the carriage windows have been reported. Later, the Tsavo plains offer open savannah views, though the train does not stop within the parks.

Is the overnight bus safe?

Choose a reputable operator (Modern Coast and Easy Coach are generally well-regarded) and book through official channels. Overnight bus travel in Kenya carries more risk than daytime; the train is a much safer and more comfortable option when available.

Sources and further reading: