There are 7 ways to get from Mbeya to Masai Mara Crossing by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Mbeya to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
- Take the bus from Nairobi to Bometbus
- Drive from Bomet to Masai Mara Crossingcar
36h 16mDrive 1,161.8 km
cheapest- Drive from Mbeya to Masai Mara Crossingcar 1,161.8 km
27h 12m$182–263Fly to Musoma, drive
- Fly from Mbeya Airport (MBI) to Musoma (MUZ)plane MBI - MUZ
- Drive from Musoma (MUZ) to Masai Mara Crossingcar
23h 57m$394–751Bus, drive via Mbeya
- Take the bus from Mbeya to Dar es Salaambus
- Take the bus from Dar es Salaam to Nairobibus
- Take the bus from Nairobi to Bometbus
- Drive from Bomet to Masai Mara Crossingcar
39h 36mFly to Mwanza Airport, drive
- Fly from Mbeya Airport (MBI) to Mwanza Airport (MWZ)plane MBI - MWZ
- Drive from Mwanza Airport (MWZ) to Masai Mara Crossingcar
12h 33m$412–774Fly to Nairobi, bus, drive
- Fly from Mbeya Airport (MBI) to Nairobi (NBO)plane MBI - NBO
- Take the bus from Nairobi to Bometbus
- Drive from Bomet to Masai Mara Crossingcar
16h 59m$220–632Fly to Kisumu International Airport, drive
- Fly from Mbeya Airport (MBI) to Kisumu International Airport (KIS)plane MBI - KIS
- Drive from Kisumu International Airport (KIS) to Masai Mara Crossingcar
19h 44m$400–1,088
Mbeya Airport (MBI) to Musoma (MUZ) flights
Comparing Your Travel Options
The cheapest way to get from Mbeya to Masai Mara Crossing is to drive which costs $180 - $270 and takes 27h 12m.
The fastest way to get from Mbeya to Masai Mara Crossing is to fly and drive which takes 12h 33m and costs $410 - $800.
The distance between Mbeya and Masai Mara Crossing is 1953 km. The road distance is 1161.8 km.
It takes approximately 36h 16m to get from Mbeya to Masai Mara Crossing, including transfers.
Yes, the driving distance between Mbeya to Masai Mara Crossing is 1162 km. It takes approximately 27h 12m to drive from Mbeya to Masai Mara Crossing.
There are 44+ hotels available in Masai Mara Crossing.
What companies run services between Mbeya, Tanzania and Masai Mara Crossing, Kenya?
There is no direct connection from Mbeya to Masai Mara Crossing. However, you can take the bus to Ubungo Intl Bus Terminal, take the bus to Nairobi, walk to Nairobi, take the bus to Bomet, then drive to Masai Mara Crossing. Alternatively, you can drive from Mbeya to Masai Mara Crossing in around 27h 12m.
- Website
- airtanzania.co.tz
Flights from Mbeya Airport to Musoma via Dar es Salaam
- Ave. Duration
- 18h 55m
- When
- Wednesday and Friday
- Estimated price
- $360–750
Flights from Mbeya Airport to Mwanza Airport via Dar es Salaam
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- $350–700
Flights from Mbeya Airport to Mwanza Airport via Dar es Salaam, Dodoma
- Ave. Duration
- 5h 15m
- When
- Friday and Sunday
- Estimated price
- $360–700
Flights from Mbeya Airport to Nairobi via Dar es Salaam
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $310–950
- Website
- flysafarilink.com
Flights from Mbeya Airport to Kisumu International Airport via Dar es Salaam, Nairobi
- Ave. Duration
- 12h 55m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $370–1,100
- Website
- worldticket.com
Flights from Mbeya Airport to Kisumu International Airport via Dar es Salaam, Musoma
- Ave. Duration
- 20h 35m
- When
- Wednesday and Friday
- Estimated price
- $370–1,100
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Mbeya to Ubungo Intl Bus Terminal
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Schedules at
- 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
Bus from Mbeya to Dar es Salaam
- Ave. Duration
- 15h 31m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
- Phone
- 0709 100 000
- [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
Bus from Nairobi to Bomet
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- easycoachkenya.com
- Phone
- +255 754864829
- [email protected]
- Website
- newforcebus.co.tz
Bus from Mbeya to Dar es Salaam
- Ave. Duration
- 15h
- Frequency
- Every 4 hours
- Estimated price
- $20–22
- Schedules at
- newforcebus.co.tz
- Phone
- +255 (22) 2860230
- [email protected]
- Website
- dar-express.com
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- dar-express.com
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 How to get from Heathrow Airport into central London, South Korea: Travelling from Seoul to Busan , and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.









