There are 8 ways to get from Mbarara to Serengeti National Park by car, bus, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus to Bukoba, fly to Grumeti
best- Drive from Mbarara to Mutukulacar
- Take the bus from Mutukula to Bukobabus
- Fly from Bukoba (BKZ) to Grumeti (GTZ)plane BKZ - GTZ
8h 3m$144–372Bus, drive via Mbarara
cheapest- Take the bus from Mbarara to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Sirarebus
- Drive from Sirare to Serengeti National Parkcar
36h 41m$61–88Bus, drive
- Take the bus from Mbarara to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Sirarebus
- Drive from Sirare to Serengeti National Parkcar
30h 27mDrive 859.2 km
- Drive from Mbarara to Serengeti National Parkcar 859.2 km
14h 21m$129–186Drive, bus to Bukoba, fly to Seronera Airport
- Drive from Mbarara to Mutukulacar
- Take the bus from Mutukula to Bukobabus
- Fly from Bukoba (BKZ) to Seronera Airport (SEU)plane BKZ - SEU
8h 3m$494–732Drive, bus, ferry to Mwanza Airport, fly to Grumeti
- Drive from Mbarara to Mutukulacar
- Take the bus from Mutukula to Bukobabus
- Take the ferry from Bukoba to Mwanza North Portferry
- Fly from Mwanza Airport (MWZ) to Grumeti (GTZ)plane MWZ - GTZ
15h 57m$213–346Drive, bus, ferry to Mwanza Airport, fly to Seronera Airport
- Drive from Mbarara to Mutukulacar
- Take the bus from Mutukula to Bukobabus
- Take the ferry from Bukoba to Mwanza North Portferry
- Fly from Mwanza Airport (MWZ) to Seronera Airport (SEU)plane MWZ - SEU
15h 57m$343–536Bus, drive via Mbarara #2
- Take the bus from Mbarara to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Sirarebus
- Drive from Sirare to Serengeti National Parkcar
37h 32m$70–85
Bukoba (BKZ) to Grumeti (GTZ) flights
Questions & Answers
The cheapest way to get from Mbarara to Serengeti National Park is to bus and drive via Mbarara which costs $60 - $90 and takes 36h 41m.
The fastest way to get from Mbarara to Serengeti National Park is to drive and bus and fly which takes 8h 3m and costs $140 - $380.
The distance between Mbarara and Serengeti National Park is 482 km. The road distance is 859.2 km.
It takes approximately 8h 3m to get from Mbarara to Serengeti National Park, including transfers.
Yes, the driving distance between Mbarara to Serengeti National Park is 859 km. It takes approximately 14h 21m to drive from Mbarara to Serengeti National Park.
There are three+ hotels available in Serengeti National Park.
What companies run services between Mbarara, Uganda and Serengeti National Park, Mara, Tanzania?
There is no direct connection from Mbarara to Serengeti National Park. However, you can drive to Mutukula, take the bus to Bukoba, walk to Bukoba (BKZ) airport, fly to Grumeti (GTZ), then walk to Grumeti. Alternatively, you can take a bus from Mbarara to Serengeti National Park via Kampala, Numak Complex, Kisenyi Taxi Park, Kampala, Nairobi, Nairobi, and Sirare in around 30h 27m.
- Website
- charterlines.com
Flights from Bukoba to Grumeti via Mwanza Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $120–340
Flights from Bukoba to Seronera Airport via Mwanza Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $470–700
Flights from Mwanza Airport to Grumeti
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–290
Flights from Mwanza Airport to Seronera Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $310–480
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Mutukula to Bukoba
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- mozaico.co.ke
Bus from Mutukula to Bukoba
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- mozaico.co.ke
Bus from Mutukula to Bukoba
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- mozaico.co.ke
Bus from Mutukula to Bukoba
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- mozaico.co.ke
Bus from Kampala to Nairobi
- Ave. Duration
- 14h 1m
- Frequency
- Twice daily
- Estimated price
- $32
- Schedules at
- mozaico.co.ke
- Phone
- +256704300537
Bus from Mbarara to Kampala
- Ave. Duration
- 5h 43m
- Frequency
- 5 times a day
- Schedules at
- facebook.com
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Kampala to Nairobi
- Ave. Duration
- 11h 12m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
- 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
- +250788351253
- [email protected]
- Website
- facebook.com
Bus from Mbarara to Kampala
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- $14–20
- Schedules at
- facebook.com
Bus from Mbarara to Kampala
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- $14–20
- Schedules at
- facebook.com
- Phone
- 0717073333
- [email protected]
- Website
- Buscar
Bus from Kampala to Nairobi
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- $23–31
- Website
- Buscar
- Normal
- $23–24
- Business/VIP
- $31
- Business / VIP
- $31
- 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
Bus from Nairobi to Sirare
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $11–15
- Schedules at
- easycoachkenya.com
- Phone
- +255(0)739 606 600
- [email protected]
- Website
- tashico.co.tz
Ferry from Bukoba to Mwanza North Port
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- $8–21
- Schedules at
- mscl.co.tz
- Economy
- $8
- Business
- $16
- First
- $21
Ferry from Bukoba to Mwanza North Port
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- $8–21
- Schedules at
- mscl.co.tz
- Economy
- $8
- Business
- $16
- First
- $21
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 Croatia’s Dalmatian Coast by boat, bus, car and train, How to travel India's Golden Triangle, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.













