There are 7 ways to get from Ndola to Maasai Mara by plane, 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.
Fly to Maasai Mara Game Reserve
best- Fly from Ndola (NLA) to Maasai Mara Game Reserve (OLX)NLA - OLX
17h 42m$311–762Fly to Maasai Mara Game Reserve #2
cheapest- Fly from Ndola (NLA) to Maasai Mara Game Reserve (KTJ)NLA - KTJ
17h 42m$261–662Bus, drive
- Take the bus from Ndola to Lusaka
- Take the bus from Lusaka to Nakonde
- Take the bus from Tunduma Terminal to Berelay Rd
- Take the bus from Kampala to Nairobi
- Take the bus from Nairobi to Migori
- Drive from Migori to Maasai Mara
2d 11hDrive 1,932.6 km
- Drive from Ndola to Masai Mara Crossing1,932.6 km
36h 18m$284–410Fly to Mara Serena Airport
- Fly from Ndola (NLA) to Mara Serena Airport (MRE)NLA - MRE
18h 27m$461–1,512Fly to Nairobi, drive
- Fly from Ndola (NLA) to Nairobi (NBO)NLA - NBO
- Drive from Nairobi-Airport-NBO to Maasai Mara
7h 36m$351–707Fly to Kisumu International Airport, drive
- Fly from Ndola (NLA) to Kisumu International Airport (KIS)NLA - KIS
- Drive from Kisumu International Airport (KIS) to Maasai Mara
12h 33m$305–952
Ndola (NLA) to Maasai Mara Game Reserve (OLX) flights
Questions & Answers
The cheapest way to get from Ndola to Maasai Mara is to drive which costs $280 - $410 and takes 36h 18m.
The fastest way to get from Ndola to Maasai Mara is to fly and drive which takes 7h 36m and costs $350 - $750.
The distance between Ndola and Maasai Mara is 1477 km. The road distance is 1932.6 km.
It takes approximately 17h 42m to get from Ndola to Maasai Mara, including transfers.
Yes, the driving distance between Ndola to Maasai Mara is 1933 km. It takes approximately 36h 18m to drive from Ndola to Maasai Mara.
There are 88+ hotels available in Maasai Mara.
What companies run services between Ndola, Zambia and Maasai Mara, Kenya?
Kenya Airways, AirKenya Express, and six other airlines fly from Ndola (NLA) to Maasai Mara Game Reserve (OLX) once daily.
- Website
- airkenya.com
Flights from Ndola to Maasai Mara Game Reserve via Nairobi, Kisumu International Airport
- Ave. Duration
- 20h 45m
- When
- Sunday
- Estimated price
- $260–1,000
Flights from Ndola to Maasai Mara Game Reserve via Nairobi, Eldoret International, Kisumu International Airport
- Ave. Duration
- 20h 45m
- When
- Wednesday and Sunday
- Estimated price
- $260–1,000
Flights from Ndola to Maasai Mara Game Reserve via Lubumbashi, Nairobi, Kisumu International Airport
- Ave. Duration
- 27h 5m
- When
- Monday and Friday
- Estimated price
- $260–1,100
Flights from Ndola to Maasai Mara Game Reserve via Lusaka, Entebbe, Kisumu International Airport
- Ave. Duration
- 17h 35m
- When
- Wednesday and Friday
- Estimated price
- $250–750
Flights from Ndola to Maasai Mara Game Reserve via Lusaka, Nairobi, Kisumu International Airport
- Ave. Duration
- 18h 20m
- When
- Sunday
- Estimated price
- $270–1,100
Flights from Ndola to Mara Serena Airport via Nairobi, Kisumu International Airport
- Ave. Duration
- 20h 45m
- When
- Sunday
- Estimated price
- $450–1,500
Flights from Ndola to Mara Serena Airport via Nairobi, Eldoret International, Kisumu International Airport
- Ave. Duration
- 20h 45m
- When
- Wednesday and Sunday
- Estimated price
- $450–1,500
Flights from Ndola to Mara Serena Airport via Lubumbashi, Nairobi, Kisumu International Airport
- Ave. Duration
- 27h 5m
- When
- Monday and Friday
- Estimated price
- $460–1,500
Flights from Ndola to Mara Serena Airport via Lusaka, Nairobi, Kisumu International Airport
- Ave. Duration
- 18h 20m
- When
- Sunday
- Estimated price
- $470–1,500
- Website
- kenya-airways.com
Flights from Ndola to Nairobi
- Ave. Duration
- 2h 30m
- When
- Wednesday and Sunday
- Estimated price
- $270–900
Flights from Ndola to Nairobi via Lubumbashi
- Ave. Duration
- 4h 10m
- When
- Monday and Friday
- Estimated price
- $270–900
Flights from Ndola to Kisumu International Airport via Nairobi
- Ave. Duration
- 14h 35m
- When
- Sunday
- Estimated price
- $270–900
Flights from Ndola to Kisumu International Airport via Lubumbashi, Nairobi
- Ave. Duration
- 6h 55m
- When
- Monday and Friday
- Estimated price
- $270–900
Flights from Ndola to Maasai Mara Game Reserve via Nairobi, Eldoret International, Nairobi Wilson
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- $320–1,100
- Phone
- +260 211 247 683
- info@juldanmotors.com
Bus from Ndola to Lusaka
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
Bus from Lusaka to Nakonde
- Ave. Duration
- 12h 38m
- Frequency
- Once daily
- srclassiccoachafrica@gmail.com
- Website
- srclassic.com
Bus from Tunduma Terminal to Berelay Rd
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $84
- Schedules at
- srclassic.com
- Phone
- 0717073333
- buscareltd@gmail.com
- Website
- bus-car.co.ke
Bus from Kampala to Nairobi
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- $23–32
- Website
- http://bus-car.co.ke/?fbclid=IwAR0ue-tmedLmaiQ3pC7R6TuzahIO7p698XH5v32MsQRE75qD18nAkNRKeR4#/
- Normal
- $23–24
- Business/VIP
- $32
- Business / VIP
- $31
- Phone
- +254 730 889 000
- info@masheastafrica.com
- Website
- mashpoa.com
Bus from Nairobi to Migori
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $14–27
- Schedules at
- mashpoa.com
- Normal
- $14–21
- Business
- $16–21
- VIP
- $19–27
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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from JFK to New York City, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.









