There are 10 ways to get from Nzega to Njombe by taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus, train via Kahama
best- Take the taxi from Nzega to Kahamataxi
- Take the bus from Kahama to Dar es Salaambus
- Take the train from Dar es salaam to Makambakotrain
- Take the taxi from Makambako to Njombetaxi
36h 55m$113–133Taxi, bus, train
cheapest- Take the taxi from Nzega to Shinyanga Bus Stntaxi
- Take the bus from Shinyanga Bus Stn to Magufuli Bus Terminalbus
- Take the train from Dar es salaam to Makambakotrain
- Take the taxi from Makambako to Njombetaxi
37h 44m$108–142Drive 928.1 km
- Drive from Nzega to Njombecar 928.1 km
15h 50m$116–167Taxi to Tabora, fly to Songea, taxi
- Take the taxi from Nzega to Tabora (TBO)taxi
- Fly from Tabora (TBO) to Songea (SGX)plane TBO - SGX
- Take the taxi from Songea (SGX) to Njombetaxi
24h 56m$382–809Taxi, bus, train via Mbeya
- Take the taxi from Nzega to Kahamataxi
- Take the bus from Kahama to Dar es Salaambus
- Take the bus from Ubungo Intl Bus Terminal to Mbeyabus
- Take the train from Mbeya to Makambakotrain
- Take the taxi from Makambako to Njombetaxi
38h 9mTaxi, bus, train #2
- Take the taxi from Nzega to Kahamataxi
- Take the bus from Kahama to Dar es Salaambus
- Take the train from Dar es salaam to Makambakotrain
- Take the taxi from Makambako to Njombetaxi
38h 25m$130–154Taxi to Mwanza Airport, fly to Songea, taxi
- Take the taxi from Nzega to Mwanza Airport (MWZ)taxi
- Fly from Mwanza Airport (MWZ) to Songea (SGX)plane MWZ - SGX
- Take the taxi from Songea (SGX) to Njombetaxi
18h 41m$479–1,003Taxi to Tabora, fly to Mbeya Airport, train, taxi
- Take the taxi from Nzega to Tabora (TBO)taxi
- Fly from Tabora (TBO) to Mbeya Airport (MBI)plane TBO - MBI
- Take the train from Mbeya to Makambakotrain
- Take the taxi from Makambako to Njombetaxi
13h 44m$336–807Taxi to Mwanza Airport, fly to Mbeya Airport, train, taxi
- Take the taxi from Nzega to Mwanza Airport (MWZ)taxi
- Fly from Mwanza Airport (MWZ) to Mbeya Airport (MBI)plane MWZ - MBI
- Take the train from Mbeya to Makambakotrain
- Take the taxi from Makambako to Njombetaxi
13h 54m$393–571Taxi to Mwanza Airport, fly to Iringa Airport, taxi
- Take the taxi from Nzega to Mwanza Airport (MWZ)taxi
- Fly from Mwanza Airport (MWZ) to Iringa Airport (IRI)plane MWZ - IRI
- Take the taxi from Iringa Airport (IRI) to Njombetaxi
14h 19m$359–953
Tabora (TBO) to Songea (SGX) flights
Questions & Answers
The cheapest way to get from Nzega to Njombe is to taxi and bus and train via Kahama which costs $110 - $140 and takes 36h 55m.
The fastest way to get from Nzega to Njombe is to taxi and fly and train which takes 13h 44m and costs $330 - $850.
The distance between Nzega and Njombe is 1797 km. The road distance is 928.1 km.
The best way to get from Nzega to Njombe without a car is to taxi and bus and train via Kahama which takes 36h 55m and costs $110 - $140.
It takes approximately 36h 55m to get from Nzega to Njombe, including transfers.
Yes, the driving distance between Nzega to Njombe is 928 km. It takes approximately 15h 50m to drive from Nzega to Njombe.
There are one+ hotels available in Njombe.
What companies run services between Nzega, Tabora, Tanzania and Njombe, Tanzania?
There is no direct connection from Nzega to Njombe. However, you can take the taxi to Kahama, take the bus to Dar es Salaam, take the taxi to Dar es salaam, take the train to Makambako, then take the taxi to Njombe. Alternatively, you can drive from Nzega to Njombe in around 15h 50m.
- Website
- airtanzania.co.tz
Flights from Tabora to Songea via Dar es Salaam
- Ave. Duration
- 20h 57m
- When
- Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- $210–600
Flights from Mwanza Airport to Songea via Dar es Salaam
- Ave. Duration
- 11h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $270–750
Flights from Mwanza Airport to Songea via Dodoma, Dar es Salaam
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- $280–800
Flights from Mwanza Airport to Songea via Kilimanjaro, Dar es Salaam
- Ave. Duration
- 19h 45m
- When
- Saturday
- Estimated price
- $280–800
Flights from Tabora to Mbeya Airport via Dar es Salaam
- Ave. Duration
- 5h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $250–700
Flights from Mwanza Airport to Mbeya Airport via Dar es Salaam
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $270–420
Flights from Mwanza Airport to Iringa Airport via Dar es Salaam
- Ave. Duration
- 11h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $220–650
- Website
- flexflight.dk
Flights from Mwanza Airport to Iringa Airport via Dar es Salaam
- Ave. Duration
- 8h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $220–650
Flights from Mwanza Airport to Iringa Airport via Arusha, Dar es Salaam
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $150–700
- Website
- auricair.com
Flights from Mwanza Airport to Iringa Airport via Dar es Salaam
- Ave. Duration
- 8h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $220–650
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Dar es salaam to Makambako
- Ave. Duration
- 16h 14m
- Frequency
- Once a week
- Estimated price
- $13–15
- Schedules at
- tazarasite.com
- Mukuba M1
- $13–15
- Mukuba M2
- $14
Train from Dar es salaam to Makambako
- Ave. Duration
- 16h 14m
- Frequency
- Once a week
- Estimated price
- $13–15
- Schedules at
- tazarasite.com
- Mukuba M1
- $13–15
- Mukuba M2
- $14
Train from Mbeya to Makambako
- Ave. Duration
- 4h 37m
- Frequency
- Once a week
- Estimated price
- $4–6
- Schedules at
- tazarasite.com
- Mukuba M1
- $5–6
- Mukuba M2
- $4
Train from Dar es salaam to Makambako
- Ave. Duration
- 16h 14m
- Frequency
- Once a week
- Estimated price
- $13–15
- Schedules at
- tazarasite.com
- Mukuba M1
- $13–15
- Mukuba M2
- $14
Train from Mbeya to Makambako
- Ave. Duration
- 4h 37m
- Frequency
- Once a week
- Estimated price
- $4–6
- Schedules at
- tazarasite.com
- Mukuba M1
- $5–6
- Mukuba M2
- $4
Train from Mbeya to Makambako
- Ave. Duration
- 4h 37m
- Frequency
- Once a week
- Estimated price
- $4–6
- Schedules at
- tazarasite.com
- Mukuba M1
- $5–6
- Mukuba M2
- $4
- 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
Bus from Kahama to Dar es Salaam
- Ave. Duration
- 16h 40m
- Frequency
- 3 times a day
- Estimated price
- $29
- Schedules at
- shigaka.co.tz
- Phone
- +255 743999894
- Website
- allysstar.co.tz
Bus from Shinyanga Bus Stn to Magufuli Bus Terminal
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–45
- Schedules at
- allysstar.co.tz
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Mbeya
- Ave. Duration
- 11h 53m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
- Phone
- +254 701 110011
- Website
- 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
- Ave. Duration
- 2h 11m
- Estimated price
- $27–160
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 Florence to Rome, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.




