There are 8 ways to get from Mpwapwa to Tanga by taxi, train, plane, 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.
Taxi, train to Julius Nyerere International Airport, fly to Tanga Airport
best- Take the taxi from Mpwapwa to Igandutaxi
- Take the train from Igandu to Pugutrain
- Fly from Julius Nyerere International Airport (DAR) to Tanga Airport (TGT)plane DAR - TGT
6h 33m$119–305Taxi, train, bus
cheapest- Take the taxi from Mpwapwa to Igandutaxi
- Take the train from Igandu to Magufuli SGR Stntrain
- Take the bus from Dar es Salaam to Tangabus
11h 25m$26–49Drive 435.5 km
- Drive from Mpwapwa to Tangacar 435.5 km
9h 55m$55–79Taxi
- Take the taxi from Mpwapwa to Tangataxi 435.5 km
9h 55m$140–180Taxi, train to Dodoma Airport, fly to Julius Nyerere International Airport, bus
- Take the taxi from Mpwapwa to Igandutaxi
- Take the train from Igandu to Dodoma Passenger Stntrain
- Fly from Dodoma Airport (DOD) to Julius Nyerere International Airport (DAR)plane DOD - DAR
- Take the bus from Dar es Salaam to Tangabus
10h 40m$173–312Taxi, train to Dodoma Airport, fly to Tanga Airport
- Take the taxi from Mpwapwa to Igandutaxi
- Take the train from Igandu to Dodoma Passenger Stntrain
- Fly from Dodoma Airport (DOD) to Tanga Airport (TGT)plane DOD - TGT
7h 29m$252–636Taxi to Iringa Airport, fly to Tanga Airport
- Take the taxi from Mpwapwa to Iringa Airport (IRI)taxi
- Fly from Iringa Airport (IRI) to Tanga Airport (TGT)plane IRI - TGT
8h 56m$331–706Taxi, bus
- Take the taxi from Mpwapwa to Dodomataxi
- Take the bus from Dodoma to Dar es Salaambus
- Take the bus from Dar es Salaam to Tangabus
17h 22m$73–83
Julius Nyerere International Airport (DAR) to Tanga Airport (TGT) flights
Questions & Answers
The cheapest way to get from Mpwapwa to Tanga is to taxi and train and bus which costs $26 - $50 and takes 11h 25m.
The fastest way to get from Mpwapwa to Tanga is to taxi and train and fly which takes 6h 33m and costs $110 - $310.
The distance between Mpwapwa and Tanga is 644 km. The road distance is 435.5 km.
The best way to get from Mpwapwa to Tanga without a car is to taxi and train and bus which takes 11h 25m and costs $26 - $50.
It takes approximately 6h 33m to get from Mpwapwa to Tanga, including transfers.
Yes, the driving distance between Mpwapwa to Tanga is 435 km. It takes approximately 9h 55m to drive from Mpwapwa to Tanga.
There are 20+ hotels available in Tanga.
What companies run services between Mpwapwa, Dodoma, Tanzania and Tanga, Tanzania?
There is no direct connection from Mpwapwa to Tanga. However, you can take the taxi to Igandu, take the train to Pugu, take the taxi to Julius Nyerere International Airport (DAR) airport, fly to Tanga Airport (TGT), then take the taxi to Tanga. Alternatively, you can take the taxi to Igandu, take the train to Magufuli SGR Stn, walk to Dar es Salaam, then take the bus to Tanga.
- Website
- auricair.com
Flights from Julius Nyerere International Airport to Tanga Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $90–260
Flights from Dodoma Airport to Tanga Airport via Julius Nyerere International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $230–600
Flights from Dodoma Airport to Tanga Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $230–600
Flights from Iringa Airport to Tanga Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 4h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $200–550
- Website
- airtanzania.co.tz
Flights from Dodoma Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $130–250
- Website
- flexflight.dk
Flights from Dodoma Airport to Tanga Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $230–600
Flights from Iringa Airport to Tanga Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 4h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $200–550
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Igandu to Pugu
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- $5–13
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $5
- 2nd Class Sitting
- $7
- 2nd Class Sleeping
- $13
Train from Igandu to Magufuli SGR Stn
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- $5–14
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $5
- 2nd Class Sitting
- $7
- 2nd Class Sleeping
- $14
Train from Igandu to Dodoma Passenger Stn
- Ave. Duration
- 27 min
- Frequency
- 4 times a day
- Estimated price
- $1–9
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $1
- 2nd Class Sitting
- $3
- 2nd Class Sleeping
- $9
Train from Igandu to Dodoma Passenger Stn
- Ave. Duration
- 27 min
- Frequency
- 4 times a day
- Estimated price
- $1–9
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $1
- 2nd Class Sitting
- $3
- 2nd Class Sleeping
- $9
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Dar es Salaam to Tanga
- Ave. Duration
- 5h 32m
- Frequency
- 4 times a day
- Estimated price
- $7–17
- Schedules at
- tahmeedexpress.com
- Single
- $7–9
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Dar es Salaam to Tanga
- Ave. Duration
- 5h 23m
- Frequency
- 3 times a day
- Estimated price
- $17–21
- Schedules at
- tawakalcoaches.co.ke
Bus from Dar es Salaam to Tanga
- Ave. Duration
- 5h 23m
- Frequency
- 3 times a day
- Estimated price
- $17–21
- Schedules at
- tawakalcoaches.co.ke
- 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
- Ave. Duration
- 3h 14m
- Estimated price
- $15–180
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 do I get from Sydney to Melbourne, 5 incredible day trips from Florence by train, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.






