There are 8 ways to get from Dar es Salaam to Ushirombo by plane, taxi, train, 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 Mwanza Airport, taxi
best- Fly from Julius Nyerere International Airport (DAR) to Mwanza Airport (MWZ)plane DAR - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Ushirombotaxi
6h 22m$182–304Bus, taxi via Dar es Salaam
cheapest- Take the bus from Dar es Salaam to Kahamabus
- Take the taxi from Kahama to Ushirombotaxi
19h 1m$57–64Train, bus, taxi
- Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain
- Take the bus from Dodoma to Kahamabus
- Take the taxi from Kahama to Ushirombotaxi
15h 57m$66–84Drive 1,073 km
- Drive from Dar es Salaam to Ushirombocar 1,073 km
17h 15m$134–193Fly to Geita, taxi
- Fly from Julius Nyerere International Airport (DAR) to Geita (GIT)plane DAR - GIT
- Take the taxi from Geita (GIT) to Ushirombotaxi
4h 23m$202–464Fly to Bukoba, bus, taxi
- Fly from Julius Nyerere International Airport (DAR) to Bukoba (BKZ)plane DAR - BKZ
- Take the bus from Bukoba Bus Terminal to Kahama Bus Standbus
- Take the taxi from Kahama Bus Stand to Ushirombotaxi
11h 51m$217–316Bus, taxi
- Take the bus from Dar es Salaam to Kahamabus
- Take the taxi from Kahama to Ushirombotaxi
19h 25m$76–85Bus, taxi via Magufuli Bus Terminal
- Take the bus from Magufuli Bus Terminal to Kahama Bus Standbus
- Take the taxi from Kahama Bus Stand to Ushirombotaxi
29h 17m$66–73
Julius Nyerere International Airport (DAR) to Mwanza Airport (MWZ) flights
Questions & Answers
The cheapest way to get from Dar es Salaam to Ushirombo is to bus and taxi via Dar es Salaam which costs $55 - $65 and takes 19h 1m.
The fastest way to get from Dar es Salaam to Ushirombo is to fly and taxi which takes 4h 23m and costs $200 - $470.
The distance between Dar es Salaam and Ushirombo is 1070 km. The road distance is 1073 km.
The best way to get from Dar es Salaam to Ushirombo without a car is to train and bus and taxi which takes 15h 57m and costs $65 - $85.
It takes approximately 6h 22m to get from Dar es Salaam to Ushirombo, including transfers.
Yes, the driving distance between Dar es Salaam to Ushirombo is 1073 km. It takes approximately 17h 15m to drive from Dar es Salaam to Ushirombo.
What companies run services between Dar es Salaam, Tanzania and Ushirombo, Tanzania?
There is no direct connection from Dar es Salaam to Ushirombo. However, you can take the taxi to Julius Nyerere International Airport (DAR) airport, fly to Mwanza Airport (MWZ), then take the taxi to Ushirombo. Alternatively, you can take the train to Dodoma Passenger Stn, take the taxi to Dodoma, take the bus to Kahama, then take the taxi to Ushirombo.
- Website
- airtanzania.co.tz
Flights from Julius Nyerere International Airport to Mwanza Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $130–240
Flights from Julius Nyerere International Airport to Mwanza Airport via Geita
- Ave. Duration
- 2h 40m
- When
- Tuesday and Thursday
- Estimated price
- $130–240
Flights from Julius Nyerere International Airport to Mwanza Airport via Kilimanjaro
- Ave. Duration
- 3h
- When
- Wednesday and Saturday
- Estimated price
- $130–240
Flights from Julius Nyerere International Airport to Mwanza Airport via Dodoma
- Ave. Duration
- 3h 30m
- When
- Friday and Sunday
- Estimated price
- $130–240
Flights from Julius Nyerere International Airport to Geita
- Ave. Duration
- 1h 30m
- When
- Tuesday and Thursday
- Estimated price
- $160–410
Flights from Julius Nyerere International Airport to Bukoba via Mwanza Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $160–250
- Website
- worldticket.com
Flights from Julius Nyerere International Airport to Mwanza Airport via Arusha
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $130–550
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Magufuli SGR Stn to Dodoma Passenger Stn
- Ave. Duration
- 3h 42m
- Frequency
- 4 times a day
- Estimated price
- $6–14
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $6
- 2nd Class Sitting
- $8
- 2nd Class Sleeping
- $14
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Dodoma to Kahama
- Ave. Duration
- 9h 48m
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- mozaico.co.ke
Bus from Bukoba Bus Terminal to Kahama Bus Stand
- Ave. Duration
- 6h 18m
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- mozaico.co.ke
Bus from Dar es Salaam to Kahama
- Ave. Duration
- 18h 14m
- Frequency
- Once daily
- Estimated price
- $47–51
- Schedules at
- mozaico.co.ke
- Website
- cityboyexpress.co.tz
Bus from Bukoba Bus Terminal to Kahama Bus Stand
- Ave. Duration
- 5h 59m
- Frequency
- Once daily
- Schedules at
- cityboyexpress.com
Bus from Magufuli Bus Terminal to Kahama Bus Stand
- Ave. Duration
- 26h 47m
- Frequency
- Once daily
- Estimated price
- $38
- Schedules at
- cityboyexpress.com
- Phone
- +255 748772290
- Website
- shigaka.co.tz
Bus from Dar es Salaam to Kahama
- Ave. Duration
- 16h 40m
- Frequency
- 3 times a day
- Estimated price
- $29
- Schedules at
- shigaka.co.tz
- Ave. Duration
- 1h 54m
- Estimated price
- $28–85
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 Need to know: Eurostar, French strikes 2018: What are my alternative transport options?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.



