There are 4 ways to get from Dodoma to Dar es Salaam by plane, 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
best- Fly from Dodoma Airport (DOD) to Julius Nyerere International Airport (DAR)plane DOD - DAR
1h 20m$134–242Train
cheapest- Take the train from Dodoma Passenger Stn to Magufuli SGR Stntrain
3h 42m$6–14Bus
- Take the bus from Dodoma to Dar es Salaambus
8h 39m$28–29Drive 452 km
- Drive from Dodoma to Dar es Salaamcar 452 km
7h 14m$57–82
Dodoma Airport (DOD) to Julius Nyerere International Airport (DAR) flights
Questions & Answers
The cheapest way to get from Dodoma to Dar es Salaam is to train which costs $5 - $14 and takes 3h 42m.
The fastest way to get from Dodoma to Dar es Salaam is to fly which takes 1h 20m and costs $130 - $250.
No, there is no direct bus from Dodoma to Dar es Salaam. However, there are services departing from Dodoma and arriving at Dar es Salaam via . The journey, including transfers, takes approximately 8h 39m.
Yes, there is a direct train departing from Dodoma Passenger Stn and arriving at Magufuli SGR Stn. Services depart four times a day, and operate every day. The journey takes approximately 3h 42m.
The distance between Dodoma and Dar es Salaam is 400 km. The road distance is 452 km.
The best way to get from Dodoma to Dar es Salaam without a car is to train which takes 3h 42m and costs $5 - $14.
It takes approximately 1h 20m to get from Dodoma to Dar es Salaam, including transfers.
Dodoma to Dar es Salaam bus services, operated by Mozaico Coaches Ltd, depart from Dodoma station.
Dodoma to Dar es Salaam train services, operated by Tanzania Railways Corporation, depart from Dodoma Passenger Stn station.
The best way to get from Dodoma to Dar es Salaam is to fly which takes 1h 20m and costs $130 - $250. Alternatively, you can train, which costs $5 - $14 and takes 3h 42m, you could also bus, which costs $27 - $29 and takes 8h 39m.
What companies run services between Dodoma, Tanzania and Dar es Salaam, Tanzania?
Air Tanzania flies from Dodoma Airport (DOD) to Julius Nyerere International Airport (DAR) twice daily. Alternatively, Tanzania Railways Corporation operates a train from Dodoma Passenger Stn to Magufuli SGR Stn 4 times a day. Tickets cost $6–14 and the journey takes 3h 42m.
- Website
- airtanzania.co.tz
Flights from Dodoma Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $120–240
- 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 Dodoma to Dar es Salaam
- Ave. Duration
- 8h 27m
- Frequency
- Once daily
- Estimated price
- $23
- Schedules at
- mozaico.co.ke
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 Bali: What to do if Mount Agung erupts, What documents do I need to cross Niagara Falls?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Dodoma to Dar es Salaam bus services, operated by Mozaico Coaches Ltd, arrive at Dar es Salaam station.
Dodoma to Dar es Salaam train services, operated by Tanzania Railways Corporation, arrive at Magufuli SGR Stn station.
Yes, the driving distance between Dodoma to Dar es Salaam is 452 km. It takes approximately 7h 14m to drive from Dodoma to Dar es Salaam.
There are 812+ hotels available in Dar es Salaam.



