There are 4 ways to get from Nyeri to Maasai Mara by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Nyeri to Nanyuki (NYK)taxi
- Fly from Nanyuki (NYK) to Maasai Mara Game Reserve (KTJ)plane NYK - KTJ
2h 10m$322–859Drive 304.5 km
cheapest- Drive from Nyeri to Maasai Maracar 304.5 km
7h 5m$36–51Train, bus, drive
- Take the train from Kiganjo to Nairobitrain
- Take the bus from Nairobi to Sirarebus
- Drive from Sirare to Maasai Maracar
19h 6m$48–77Train, bus, drive via Nairobi
- Take the train from Kiganjo to Nairobitrain
- Take the bus from Nairobi to Sirarebus
- Drive from Sirare to Maasai Maracar
21h 41m$53–81
Nanyuki (NYK) to Maasai Mara Game Reserve (KTJ) flights
Questions & Answers
The cheapest way to get from Nyeri to Maasai Mara is to drive which costs $35 - $55 and takes 7h 5m.
The fastest way to get from Nyeri to Maasai Mara is to taxi and fly which takes 2h 10m and costs $320 - $900.
The distance between Nyeri and Maasai Mara is 309 km. The road distance is 304.5 km.
It takes approximately 2h 10m to get from Nyeri to Maasai Mara, including transfers.
Yes, the driving distance between Nyeri to Maasai Mara is 305 km. It takes approximately 7h 5m to drive from Nyeri to Maasai Mara.
There are 111+ hotels available in Maasai Mara.
What companies run services between Nyeri, Kenya and Maasai Mara, Kenya?
There is no direct connection from Nyeri to Maasai Mara. However, you can take the taxi to Nanyuki (NYK) airport, fly to Maasai Mara Game Reserve (KTJ), then walk to Maasai Mara Game Reserve. Alternatively, you can take a vehicle from Nyeri to Maasai Mara via Kiganjo, Nairobi, Nairobi, and Sirare in around 19h 6m.
- Website
- airkenya.com
Flights from Nanyuki to Maasai Mara Game Reserve
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $230–750
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Kiganjo to Nairobi
- Ave. Duration
- 5h 51m
- Frequency
- Twice a week
- Estimated price
- $2–13
- Schedules at
- krc.co.ke
- Economy
- $2–5
- First Class
- $8–13
- First Class
- $8
Train from Kiganjo to Nairobi
- Ave. Duration
- 5h 51m
- Frequency
- Twice a week
- Estimated price
- $2–13
- Schedules at
- krc.co.ke
- Economy
- $2–5
- First Class
- $8–13
- First Class
- $8
- Phone
- +254 726 511 628
- [email protected]
- Website
- theguardian.co.ke
Bus from Nairobi to Sirare
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $6–11
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
- Phone
- +254 726 354 300 / 301
- [email protected]
- Website
- easycoachkenya.com
Bus from Nairobi to Sirare
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $11–15
- Schedules at
- easycoachkenya.com
- Ave. Duration
- 55 min
- Estimated price
- $90–110
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Train travel in France: A guide to SNCF, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.









