There are 5 ways to get from Dar es Salaam 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 Mara Serena Airport
best- Fly from Julius Nyerere International Airport (DAR) to Mara Serena Airport (MRE)plane DAR - MRE
5h 56m$227–759Bus, drive via Ubungo Intl Bus Terminal
cheapest- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
- Take the bus from Nairobi to Bometbus
- Drive from Bomet to Maasai Maracar
25h$55–64Drive 1,072.6 km
- Drive from Dar es Salaam to Maasai Maracar 1,072.6 km
16h 48m$134–193Fly to Seronera Airport, drive
- Fly from Julius Nyerere International Airport (DAR) to Seronera Airport (SEU)plane DAR - SEU
- Drive from Seronera Airport (SEU) to Maasai Maracar
6h 59m$265–586Bus, drive
- Take the bus from Dar es Salaam to Nairobibus
- Take the bus from Nairobi to Bometbus
- Drive from Bomet to Maasai Maracar
28h 47m$61–72
Julius Nyerere International Airport (DAR) to Mara Serena Airport (MRE) flights
Questions & Answers
The cheapest way to get from Dar es Salaam to Maasai Mara is to bus and drive via Ubungo Intl Bus Terminal which costs $55 - $65 and takes 25h.
The fastest way to get from Dar es Salaam to Maasai Mara is to fly which takes 5h 56m and costs $220 - $800.
The distance between Dar es Salaam and Maasai Mara is 776 km. The road distance is 1072.6 km.
It takes approximately 5h 56m to get from Dar es Salaam to Maasai Mara, including transfers.
Yes, the driving distance between Dar es Salaam to Maasai Mara is 1073 km. It takes approximately 16h 48m to drive from Dar es Salaam to Maasai Mara.
There are 111+ hotels available in Maasai Mara.
What companies run services between Dar es Salaam, Tanzania and Maasai Mara, Kenya?
Kenya Airways, Jambojet Limited, and two other airlines fly from Julius Nyerere International Airport (DAR) to Mara Serena Airport (MRE) once daily.
- Website
- worldticket.com
Flights from Julius Nyerere International Airport to Mara Serena Airport via Nairobi, Kisumu
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- $220–800
Flights from Julius Nyerere International Airport to Seronera Airport via Arusha
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $170–600
- Website
- flexflight.dk
Flights from Julius Nyerere International Airport to Seronera Airport via Arusha
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $170–600
- Website
- charterlines.com
Flights from Julius Nyerere International Airport to Seronera Airport via Mwanza
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $230–650
- Website
- apg-airlines.com
Flights from Julius Nyerere International Airport to Seronera Airport via Zanzibar
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $70–410
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Nairobi
- Ave. Duration
- 14h 47m
- Frequency
- Once daily
- Estimated price
- $35
- Schedules at
- srclassiccoach.co.tz
- Phone
- +254 726 354 300 / 301
- [email protected]
- Website
- easycoachkenya.com
Bus from Nairobi to Bomet
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- easycoachkenya.com
Bus from Nairobi to Bomet
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- easycoachkenya.com
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 19h 47m
- Frequency
- Once daily
- Estimated price
- $41–43
- Schedules at
- mozaico.co.ke
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 Travelling by boat in Italy, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from London City Airport into central London - to help you get the most out of your next trip.






