There are 9 ways to get from Kahama to Dar es Salaam by taxi, plane, bus, train, 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.
Taxi to Mwanza Airport, fly
best- Take the taxi from Kahama to Mwanza Airport (MWZ)taxi
- Fly from Mwanza Airport (MWZ) to Julius Nyerere International Airport (DAR)plane MWZ - DAR
6h 49m$182–295Bus via Dar es Salaam
cheapest- Take the bus from Kahama to Dar es Salaambus
16h 50m$29Bus, train
- Take the bus from Kahama to Dodomabus
- Take the train from Dodoma Passenger Stn to Magufuli SGR Stntrain
14h 44m$38–49Drive 990.1 km
- Drive from Kahama to Dar es Salaamcar 990.1 km
16h 4m$123–178Taxi to Tabora, fly
- Take the taxi from Kahama to Tabora (TBO)taxi
- Fly from Tabora (TBO) to Julius Nyerere International Airport (DAR)plane TBO - DAR
6h 38m$197–438Bus to Dodoma Airport, fly
- Take the bus from Kahama to Dodomabus
- Fly from Dodoma Airport (DOD) to Julius Nyerere International Airport (DAR)plane DOD - DAR
12h 18m$159–283Taxi to Geita, fly
- Take the taxi from Kahama to Geita (GIT)taxi
- Fly from Geita (GIT) to Julius Nyerere International Airport (DAR)plane GIT - DAR
7h 25m$214–494Bus
- Take the bus from Kahama to Dar es Salaambus
18h 15m$47–51Bus via Magufuli Bus Terminal
- Take the bus from Kahama Bus Stand to Magufuli Bus Terminalbus
28h 6m$38
Mwanza Airport (MWZ) to Julius Nyerere International Airport (DAR) flights
Questions & Answers
The cheapest way to get from Kahama to Dar es Salaam is to bus via Dar es Salaam which costs $30 and takes 16h 50m.
The fastest way to get from Kahama to Dar es Salaam is to taxi and fly which takes 6h 38m and costs $190 - $440.
Yes, there is a direct bus departing from Kahama and arriving at Dar es Salaam. Services depart once daily, and operate every day. The journey takes approximately 18h 15m.
The distance between Kahama and Dar es Salaam is 1056 km. The road distance is 990.1 km.
The best way to get from Kahama to Dar es Salaam without a car is to bus and train which takes 14h 44m and costs $35 - $50.
It takes approximately 6h 49m to get from Kahama to Dar es Salaam, including transfers.
Kahama to Dar es Salaam bus services, operated by Shigaka Luxury, depart from Kahama station.
Kahama to Dar es Salaam bus services, operated by Shigaka Luxury, arrive at Dar es Salaam station.
Yes, the driving distance between Kahama to Dar es Salaam is 990 km. It takes approximately 16h 4m to drive from Kahama to Dar es Salaam.
There are 815+ hotels available in Dar es Salaam.
What companies run services between Kahama, Shinyanga, Tanzania and Dar es Salaam, Tanzania?
Shigaka Luxury operates a bus from Kahama to Dar es Salaam 3 times a day. Tickets cost $29 and the journey takes 16h 40m.
- Website
- airtanzania.co.tz
Flights from Mwanza Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $130–240
Flights from Mwanza Airport to Julius Nyerere International Airport via Kilimanjaro
- Ave. Duration
- 3h
- When
- Wednesday and Saturday
- Estimated price
- $130–240
Flights from Mwanza Airport to Julius Nyerere International Airport via Dodoma Airport
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- $130–240
Flights from Tabora to Julius Nyerere International Airport
- Ave. Duration
- 1h 57m
- When
- Tuesday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- $140–370
Flights from Dodoma Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $120–240
Flights from Geita to Julius Nyerere International Airport via Mwanza Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday and Thursday
- Estimated price
- $160–430
- Website
- precisionairtz.com
Flights from Mwanza Airport to Julius Nyerere International Airport
- Ave. Duration
- 2h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $100–180
- Website
- auricair.com
Flights from Mwanza Airport to Julius Nyerere International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–150
- Website
- worldticket.com
Flights from Mwanza Airport to Julius Nyerere International Airport via Arusha
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $140–550
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Dodoma Passenger Stn to Magufuli SGR 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 Kahama to Dodoma
- Ave. Duration
- 9h 48m
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- mozaico.co.ke
Bus from Kahama to Dodoma
- Ave. Duration
- 9h 48m
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- mozaico.co.ke
Bus from Kahama to Dar es Salaam
- Ave. Duration
- 18h 15m
- Frequency
- Once daily
- Estimated price
- $47–51
- Schedules at
- mozaico.co.ke
- Phone
- +255 748772290
- Website
- shigaka.co.tz
Bus from Kahama to Dar es Salaam
- Ave. Duration
- 16h 40m
- Frequency
- 3 times a day
- Estimated price
- $29
- Schedules at
- shigaka.co.tz
- Website
- cityboyexpress.co.tz
Bus from Kahama Bus Stand to Magufuli Bus Terminal
- Ave. Duration
- 26h 48m
- Frequency
- Once daily
- Estimated price
- $38
- Schedules at
- cityboyexpress.com
- Ave. Duration
- 4h 45m
- Estimated price
- $45–80
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 Thanksgiving 2018: How to travel stress-free, How to get from Southend Airport into central London, and Italy Travel Guides - to help you get the most out of your next trip.



