There are 5 ways to get from Makambako to Dar es Salaam by train, plane, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Mbeya Airport, fly
best- Take the train from Makambako to Mbeyatrain
- Fly from Mbeya Airport (MBI) to Julius Nyerere International Airport (DAR)plane MBI - DAR
7h 9m$176–292Train
cheapest- Take the train from Makambako to Dar es salaamtrain
16h 15m$13–15Drive 652.9 km
- Drive from Makambako to Dar es Salaamcar 652.9 km
11h 32m$82–118Taxi to Iringa Airport, fly
- Take the taxi from Makambako to Iringa Airport (IRI)taxi
- Fly from Iringa Airport (IRI) to Julius Nyerere International Airport (DAR)plane IRI - DAR
5h 47m$187–398Drive to Songea, fly
- Drive from Makambako to Songea (SGX)car
- Fly from Songea (SGX) to Julius Nyerere International Airport (DAR)plane SGX - DAR
6h 11m$165–394
Mbeya Airport (MBI) to Julius Nyerere International Airport (DAR) flights
Questions & Answers
The cheapest way to get from Makambako to Dar es Salaam is to train which costs $13 - $15 and takes 16h 15m.
The fastest way to get from Makambako to Dar es Salaam is to taxi and fly which takes 5h 47m and costs $180 - $400.
Yes, there is a direct train departing from Makambako and arriving at Dar es salaam. Services depart once a week, and operate Tuesday. The journey takes approximately 16h 15m.
The distance between Makambako and Dar es Salaam is 887 km. The road distance is 652.9 km.
The best way to get from Makambako to Dar es Salaam without a car is to train which takes 16h 15m and costs $13 - $15.
It takes approximately 7h 9m to get from Makambako to Dar es Salaam, including transfers.
Makambako to Dar es Salaam train services, operated by Tanzania Zambia Railway Authority, depart from Makambako station.
Makambako to Dar es Salaam train services, operated by Tanzania Zambia Railway Authority, arrive at Dar es salaam station.
Yes, the driving distance between Makambako to Dar es Salaam is 653 km. It takes approximately 11h 32m to drive from Makambako to Dar es Salaam.
There are 813+ hotels available in Dar es Salaam.
What companies run services between Makambako, Tanzania and Dar es Salaam, Tanzania?
Tanzania Zambia Railway Authority operates a train from Makambako to Dar es salaam once a week. Tickets cost $13–15 and the journey takes 16h 15m.
- Website
- airtanzania.co.tz
Flights from Mbeya Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $160–270
Flights from Iringa Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–280
Flights from Songea to Julius Nyerere International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–330
- Website
- auricair.com
Flights from Iringa Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $75–120
- Website
- flexflight.dk
Flights from Iringa Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $170–550
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Makambako to Mbeya
- Ave. Duration
- 4h 37m
- Frequency
- Once a week
- Estimated price
- $5–6
- Schedules at
- tazarasite.com
- Mukuba M1
- $5–6
- Mukuba M2
- $5
Train from Makambako to Dar es salaam
- Ave. Duration
- 16h 15m
- Frequency
- Once a week
- Estimated price
- $13–15
- Schedules at
- tazarasite.com
- Mukuba M1
- $13–15
- Mukuba M2
- $14
- Ave. Duration
- 4h 36m
- Estimated price
- $100–120
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 Gatwick Airport into central London, What are the different types of Renfe trains in Spain?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
