Nairobi to Mombasa by Road: Driving Time, Route & Stops
There’s something about the drive from Nairobi to the coast that no flight can replicate. You leave the highlands behind, watch the landscape flatten and dry out into classic Tsavo bush country, and roll into Mombasa with the smell of the Indian Ocean in the air. For travelers who have the time, driving beats flying — you see the real Kenya in between, from roadside fruit stalls to elephants grazing within sight of the highway. Here’s everything you need to know before you set off.
How Far Is It, and How Long Does It Take?
The driving distance between Nairobi and Mombasa is approximately 480–485 km, covered almost entirely on the A109, better known as the Mombasa Road or Mombasa Highway. In good conditions, with a couple of short stops, most travelers cover the route in around 7 to 8 hours. Depending on traffic leaving Nairobi, the number of stops you make, and how the road is running near Mariakani and the coast, the full trip can stretch to 9 or 10 hours.
Realistically, this isn’t a road you want to rush. Long-distance trucks share the highway with cars for the entire journey, and a steady, well-paced drive is safer and far more comfortable than trying to set a speed record.
The Route: What the Drive Actually Looks Like
The A109 runs southeast out of Nairobi and stays largely on tarmac in generally good condition the entire way, though you’ll want to stay alert for potholes, speed bumps through towns, and slow-moving trucks throughout.

Nairobi to Athi River / Mlolongo (approx. 30 km) The first stretch out of the city is often the slowest part of the trip, thanks to heavy traffic around Mlolongo and the industrial areas near Athi River. Give yourself extra time here, especially during the morning rush.
Athi River to Emali (approx. 130 km) The road opens up and traffic thins out considerably. Emali is a popular first rest stop, with fuel stations and small eateries — and it also marks the turnoff for travelers heading to Amboseli National Park.
Emali to Mtito Andei (approx. 100 km) This stretch takes you into classic Tsavo scenery — dry acacia bush, red earth, and your first real chance of spotting wildlife from the road. Mtito Andei sits roughly at the halfway point of the journey and is the main gateway to both Tsavo East and Tsavo West National Parks, making it a natural place to break up the drive, refuel, and grab lunch.
Mtito Andei to Voi (approx. 100 km) The highway continues through the heart of Tsavo, with Tsavo East to your left and Tsavo West to your right. Voi is a proper town with supermarkets, fuel stations, and hotels, and it’s another common overnight stop for travelers combining the coastal drive with a Tsavo safari detour.
Voi to Mariakani (approx. 130 km) This final inland stretch brings you closer to the coast, with the terrain and vegetation gradually turning greener and more tropical. Mariakani, the last major town before Mombasa, is notorious for congestion caused by cargo trucks queuing for the port — expect this to be one of the slower sections of the trip.
Mariakani to Mombasa (approx. 35 km) The final leg into Mombasa can be slow-moving during peak hours, particularly as you approach the Nyali or Likoni areas depending on your final destination. Budget extra time here rather than cutting it close.
Recommended Stops Along the Way

- Emali — Fuel, snacks, and a natural break point roughly two hours into the trip; also the turnoff for Amboseli.
- Mtito Andei — The halfway mark, with lodges, restaurants, and direct access to Tsavo East and Tsavo West gates. A good spot for a proper lunch stop or, for those with more time, an overnight safari detour.
- Voi — A well-equipped town with supermarkets and hotels, popular for a second break or an overnight stay if you’re splitting the drive over two days.
- Tsavo game viewing from the road — Keep your eyes open through the Tsavo stretch; it’s not unusual to spot elephants, giraffes, or antelope near the highway, especially in the early morning or late afternoon.
If you have extra time, both Tsavo East and Tsavo West are easily reached from the Mtito Andei or Voi gates, and many travelers choose to break the coastal drive into a proper two- or three-day trip that includes a Tsavo game drive along the way.
Road Conditions and Safety Tips

- Watch for trucks. The Mombasa Road is Kenya’s primary freight corridor to the port, so expect a steady stream of heavy trucks, particularly on the stretches near Mariakani and closer to Nairobi.
- Avoid night driving where possible. Wildlife crossings, unlit sections, and reduced visibility make driving after dark noticeably riskier on this route.
- Fuel up regularly. While fuel stations are available in the main towns along the way, don’t let your tank run low between stops, especially through the more remote Tsavo stretch.
- Carry water, snacks, and a basic emergency kit. Breakdowns happen, and comfort matters on a drive this long.
- Expect police checkpoints and speed bumps, particularly through towns — slow down early to avoid being caught off guard.
- Build in buffer time. Traffic near Nairobi and Mariakani is unpredictable, so don’t plan a tight connection immediately after arriving in Mombasa.
Road Trip vs. Flying or the SGR Train

Driving isn’t always the fastest way to the coast — a flight from Nairobi to Mombasa takes about an hour, and the Madaraka Express train (which also stops near Tsavo, at Voi) covers the distance in around four hours. But neither option gives you the flexibility to stop for a Tsavo game drive, pull over for photos, or simply travel at your own pace. For travelers who want the journey to be part of the trip — not just a means to an end — the road remains the best way to experience the distance between Kenya’s capital and its coast.
Make the Drive Easy With Rent A Driver Kenya

An 8-to-10-hour drive is a lot easier when you’re not the one behind the wheel. At Rent A Driver Kenya, we offer comfortable vehicles and experienced driver-guides for the Nairobi–Mombasa route, whether you’re heading straight to the coast or want to build in a Tsavo East or Tsavo West detour along the way. Our drivers know the road, the rest stops, and the best pace to keep the trip safe and comfortable from start to finish.
Get in touch to arrange your Nairobi to Mombasa road transfer or plan a multi-day route that includes a Tsavo safari stopover.
Email: info@rentadriverkenya.com Phone: +256-700135510