Safari Guides· 5 min read

Nairobi to Masai Mara: Best Routes, Costs and Travel Tips

By Kenya Specialist Team

Two Ways to Get There

The Masai Mara is approximately 270 km southwest of Nairobi. You can drive (5-6 hours) or fly (45 minutes). Each has clear trade-offs in cost, time, and experience.

Option 1: Fly (45 Minutes)

Cost: $200-350 one-way per person Time: 45 minutes flight + 30-60 minutes airstrip transfer Airlines: SafariLink, AirKenya, Mombasa Air Safari

Small bush planes depart from Nairobi's Wilson Airport (not JKIA — Wilson is 15 minutes from the city centre). They land at one of several Mara airstrips: Keekorok, Musiara, Olkiombo, Mara North, or Mara Serena. Your lodge will be assigned the nearest airstrip and send a vehicle to collect you.

The experience: Flying into the Mara is unforgettable. You cross the Great Rift Valley escarpment, see the vast golden plains spread below, and sometimes spot wildlife from the air. The landing strip is a grass runway where zebra and warthogs scatter as the plane approaches.

Weight limit: 15-20 kg per person including hand luggage. Use soft-sided bags (no hard suitcases — they don't fit in the cargo hold of bush planes). Most safari operators provide laundry service, so you need fewer clothes than you think.

Best for: Travelers with limited time, those who want to maximize game drive hours, anyone on a 3-night Mara trip where 10+ hours of driving eats into wildlife time.

Option 2: Drive (5-6 Hours)

Cost: $0 if included in your safari package (most are), or $150-250 for a private transfer Time: 5-6 hours depending on route and traffic Vehicle: Safari-equipped 4x4 (Toyota Land Cruiser or Hilux)

Route A: Via Narok (Most Common)

Nairobi → A104/Nairobi-Naivasha Road → Narok → Sekenani Gate

  • Distance: 270 km
  • Time: 5-6 hours
  • Road condition: Tarmac to Narok (good), then 70 km of murram (graded dirt road) to the Mara — bumpy but passable year-round
  • Viewpoint stop: Great Rift Valley viewpoint at the escarpment (most drivers stop here for photos)
  • Fuel/food stop: Narok town (last ATM, fuel, and shops before the Mara)

Route B: Via Mai Mahiu and Suswa

Nairobi → Mai Mahiu → Suswa → Narok → Sekenani Gate

  • Distance: 290 km
  • Time: 5.5-6.5 hours
  • Less traffic than Route A, slightly longer
  • Passes through dramatic volcanic landscape near Mount Suswa

Route C: Via Bomet (Southern Route)

Nairobi → Naivasha → Bomet → Oloolaimutia Gate

  • Distance: 310 km
  • Time: 6-7 hours
  • Better road surface (newly tarmacked sections) but longer distance
  • Used by some operators accessing the southern Mara

Best for: Budget-conscious travelers (road transfer is typically included in safari packages), travelers combining the Mara with Lake Naivasha or Lake Nakuru stops.

Cost Comparison

Transport Cost (one-way, pp) Time Comfort
Scheduled bush flight $200-350 45 min Excellent
Charter flight $1,000-2,500 (whole plane) 45 min Private
Private road transfer $150-250 5-6 hrs Good (4x4)
Shared road transfer (package) Included in safari cost 5-6 hrs Good

Making the Drive Enjoyable

The drive from Nairobi to the Mara is actually part of the experience if you approach it right:

Leave early: Depart Nairobi by 7 AM. You'll beat city traffic, arrive by early afternoon, and catch the afternoon game drive.

Rift Valley stop: Ask your driver to stop at the Rift Valley viewpoint (30 minutes from Nairobi). The valley stretches to the horizon — it's genuinely impressive and makes an excellent photo stop.

Lake Naivasha detour: If time allows, stop at Lake Naivasha for a boat ride (1.5 hours, $30/person). Hippos, fish eagles, and lake views break up the drive nicely. Some itineraries include an overnight at Naivasha as a midpoint.

Narok lunch: The town of Narok is the halfway point. Stretch your legs, use a proper bathroom, and have lunch. The town has basic restaurants and shops.

Wildlife starts early: Once you pass Narok and enter the Mara ecosystem, you'll start seeing wildlife alongside the road — zebra, giraffe, Thomson's gazelle. The game drive essentially begins before you enter the park gates.

Practical Tips

Don't drive yourself: Self-driving to the Mara is technically possible but not recommended. The roads require local knowledge, signage is minimal, breakdowns are a real risk, and you need a safari vehicle (not a rental sedan) for the last 70 km.

Combine stops: If budget allows, fly one direction and drive the other. Fly in (fast, scenic) and drive out via Lake Naivasha (break up the return, add another experience).

Rainy season roads: April-May roads between Narok and the Mara can be muddy and slow. Expect 6-8 hours during heavy rain. 4x4 is mandatory, and some lesser-used tracks become impassable. Flights are more reliable during rains.

Nairobi pickup: Most safari operators include Nairobi hotel or airport pickup in the package. Confirm whether your pickup includes JKIA airport or city hotels — some charge extra for airport pickups.

Frequently Asked Questions

Can I take a bus to the Masai Mara?

Public buses run from Nairobi to Narok, but there's no public transport from Narok to the Mara. You'd need a private vehicle for the last 70 km. It's not practical — book a safari package that includes transport.

Is the drive safe?

Yes. The main road to Narok is a well-maintained highway. The dirt road section to the Mara is bumpy but safe in a safari vehicle. Your driver-guide makes this trip regularly and knows the route. Drive during daylight hours only.

What time should I arrive to get an afternoon game drive?

Afternoon drives typically depart at 3-4 PM. To catch it, arrive at your lodge by 2 PM. That means departing Nairobi by 7-8 AM (road) or taking a morning flight landing by noon.

Tagsnairobi to masai maramasai mara transfergetting to masai marakenya safari logistics

Kenya Specialist Team

Safari Expert

Africa-based safari specialist with firsthand experience across Kenya's national parks and conservancies. Verified by Inspirations Africa.

Licensed Kenya Tour GuideKATO Certified
Share

Ready to Plan Your Kenya Safari?

Get a free custom itinerary from verified local operators.