There are 6 ways to get from Mwanza to Mbarara by plane, bus, ferry, 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 Kigali International Airport, bus
best- Fly from Mwanza Airport (MWZ) to Kigali International Airport (KGL)plane MWZ - KGL
- Take the bus from Kigali to Katunabus
- Take the bus from Kabale to Mbararabus
7h 35mFerry, bus, drive
cheapest- Take the ferry from Mwanza North Port to Bukobaferry
- Take the bus from Bukoba to Mutukulabus
- Drive from Mutukula to Mbararacar
13h 59m$34–56Ferry, bus
- Take the ferry from Mwanza North Port to Bukobaferry
- Take the bus from Bukoba to Kampalabus
- Take the bus from Kampala to Mbararabus
22h 14mDrive 609.8 km
- Drive from Mwanza to Mbararacar 609.8 km
10h 39m$92–132Fly to Bukoba, bus, drive
- Fly from Mwanza Airport (MWZ) to Bukoba (BKZ)plane MWZ - BKZ
- Take the bus from Bukoba to Mutukulabus
- Drive from Mutukula to Mbararacar
6h 7m$88–477Ferry, bus via Mbarara
- Take the ferry from Mwanza North Port to Bukobaferry
- Take the bus from Bukoba to Kampalabus
- Take the bus from Kampala to Mbararabus
24h 8m$41–61
Mwanza Airport (MWZ) to Kigali International Airport (KGL) flights
Questions & Answers
The cheapest way to get from Mwanza to Mbarara is to ferry and bus and drive which costs $30 - $60 and takes 13h 59m.
The fastest way to get from Mwanza to Mbarara is to fly and bus and drive which takes 6h 7m and costs $85 - $480.
The distance between Mwanza and Mbarara is 566 km. The road distance is 609.8 km.
The best way to get from Mwanza to Mbarara without a car is to ferry and bus which takes 22h 14m and costs .
It takes approximately 7h 35m to get from Mwanza to Mbarara, including transfers.
Yes, the driving distance between Mwanza to Mbarara is 610 km. It takes approximately 10h 39m to drive from Mwanza to Mbarara.
There are 53+ hotels available in Mbarara.
What companies run services between Mwanza, Tanzania and Mbarara, Uganda?
There is no direct connection from Mwanza to Mbarara. However, you can take the taxi to Mwanza Airport (MWZ) airport, fly to Kigali International Airport (KGL), take the taxi to Kigali, take the bus to Katuna, take the taxi to Kabale, then take the bus to Mbarara. Alternatively, you can take a ferry from Mwanza North Port to Mbarara via Bukoba, Bukoba, and Mutukula in around 13h 59m.
- Website
- charterlines.com
Flights from Mwanza Airport to Kigali International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $230–440
- Website
- worldticket.com
Flights from Mwanza Airport to Kigali International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $190–550
- Website
- airtanzania.co.tz
Flights from Mwanza Airport to Bukoba
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- $60–440
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Kigali to Katuna
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Schedules at
- srclassic.com
- Phone
- +256704300537
Bus from Kabale to Mbarara
- Ave. Duration
- 2h 31m
- Frequency
- 5 times a day
- Schedules at
- facebook.com
Bus from Kampala to Mbarara
- Ave. Duration
- 5h 42m
- Frequency
- 5 times a day
- Schedules at
- facebook.com
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Bukoba to Mutukula
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- mozaico.co.ke
Bus from Bukoba to Kampala
- Ave. Duration
- 5h 28m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- mozaico.co.ke
Bus from Bukoba to Mutukula
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- mozaico.co.ke
Bus from Bukoba to Kampala
- Ave. Duration
- 5h 28m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- mozaico.co.ke
- Phone
- +250788351253
- [email protected]
- Website
- facebook.com
Bus from Kampala to Mbarara
- Ave. Duration
- 7h 36m
- Frequency
- Once daily
- Estimated price
- $14–20
- Schedules at
- facebook.com
- Phone
- +255(0)739 606 600
- [email protected]
- Website
- tashico.co.tz
Ferry from Mwanza North Port to Bukoba
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- $8–21
- Schedules at
- mscl.co.tz
- Economy
- $8
- Business
- $16
- First
- $21
Ferry from Mwanza North Port to Bukoba
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- $8–21
- Schedules at
- mscl.co.tz
- Economy
- $8
- Business
- $16
- First
- $21
Ferry from Mwanza North Port to Bukoba
- 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 The London Underground: Essential tips to navigate the Tube, Travelling around the UAE, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






