There are 4 ways to get from Dar es Salaam to Msembeta by plane, train, bus, taxi, 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 Julius Nyerere International Airport (DAR) to Dodoma Airport (DOD)plane DAR - DOD
1h 53m$139–265Train
cheapest- Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain
4h 15m$18–31Bus, taxi
- Take the bus from Dar es Salaam to Dodomabus
- Take the taxi from Dodoma to Msembetataxi
9h 5m$38–42Drive 485.3 km
- Drive from Dar es Salaam to Msembetacar 485.3 km
7h 42m$61–88
Julius Nyerere International Airport (DAR) to Dodoma Airport (DOD) flights
Questions & Answers
The cheapest way to get from Dar es Salaam to Msembeta is to train which costs $18 - $35 and takes 4h 15m.
The fastest way to get from Dar es Salaam to Msembeta is to fly which takes 1h 53m and costs $130 - $270.
No, there is no direct train from Dar es Salaam to Msembeta. However, there are services departing from Magufuli SGR Stn and arriving at Dodoma Passenger Stn via . The journey, including transfers, takes approximately 4h 15m.
The distance between Dar es Salaam and Msembeta is 435 km. The road distance is 485.3 km.
The best way to get from Dar es Salaam to Msembeta without a car is to train which takes 4h 15m and costs $18 - $35.
It takes approximately 1h 53m to get from Dar es Salaam to Msembeta, including transfers.
Dar es Salaam to Msembeta train services, operated by Tanzania Railways Corporation, depart from Magufuli SGR Stn station.
The best way to get from Dar es Salaam to Msembeta is to fly which takes 1h 53m and costs $130 - $270. Alternatively, you can train, which costs $18 - $35 and takes 4h 15m.
Dar es Salaam to Msembeta train services, operated by Tanzania Railways Corporation, arrive at Dodoma Passenger Stn station.
Yes, the driving distance between Dar es Salaam to Msembeta is 485 km. It takes approximately 7h 42m to drive from Dar es Salaam to Msembeta.
What companies run services between Dar es Salaam, Tanzania and Msembeta, Tanzania?
Air Tanzania flies from Julius Nyerere International Airport (DAR) to Dodoma Airport (DOD) twice daily. Alternatively, Tanzania Railways Corporation operates a train from Magufuli SGR Stn to Dodoma Passenger Stn 4 times a day. Tickets cost $6–14 and the journey takes 3h 42m.
- Website
- airtanzania.co.tz
Flights from Julius Nyerere International Airport to Dodoma 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 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 Dar es Salaam to Dodoma
- Ave. Duration
- 8h 26m
- Frequency
- Once daily
- Estimated price
- $23
- Schedules at
- mozaico.co.ke
- Ave. Duration
- 39 min
- Estimated price
- $15–19
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 How to get from London City Airport into central London, Getting around the Cyclades, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.



