There are 7 ways to get from Arusha to Nzega by plane, taxi, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Arusha, taxi
best- Fly from Arusha (ARK) to Mwanza Airport (MWZ)plane ARK - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Nzegataxi
4h 40m$199–470Drive 498.5 km
cheapest- Drive from Arusha to Nzegacar 498.5 km
9h 34m$62–90Bus, taxi via Tabora
- Take the bus from Central Bus Terminal to Ubungo Intl Bus Terminalbus
- Take the bus from Dar es Salaam to Taborabus
- Take the taxi from Tabora to Nzegataxi
25h 43m$75–94Taxi to Kilimanjaro International Airport, fly, taxi
- Take the taxi from Arusha to Kilimanjaro International Airport (JRO)taxi
- Fly from Kilimanjaro International Airport (JRO) to Mwanza Airport (MWZ)plane JRO - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Nzegataxi
5h 20m$173–316Bus, taxi
- Take the bus from Central Bus Terminal to Ubungo Intl Bus Terminalbus
- Take the bus from Dar es Salaam to Kahamabus
- Take the taxi from Kahama to Nzegataxi
29h 36m$77–92Bus, taxi via Kampala
- Take the bus from Arusha to Namangabus
- Take the bus from Namanga to Kampalabus
- Take the bus from Kampala to Kahamabus
- Take the taxi from Kahama to Nzegataxi
37h 12m$106–116Train, bus, taxi
- Take the train from Arusha to Dar es Salaamtrain
- Take the bus from Magufuli Bus Terminal to Shinyanga Bus Stnbus
- Take the taxi from Shinyanga Bus Stn to Nzegataxi
39h 6m$67–105
Arusha (ARK) to Mwanza Airport (MWZ) flights
Questions & Answers
The cheapest way to get from Arusha to Nzega is to drive which costs $60 - $90 and takes 9h 34m.
The fastest way to get from Arusha to Nzega is to fly and taxi which takes 4h 40m and costs $190 - $470.
The distance between Arusha and Nzega is 668 km. The road distance is 498.5 km.
The best way to get from Arusha to Nzega without a car is to bus and taxi via Tabora which takes 25h 43m and costs $70 - $95.
It takes approximately 4h 40m to get from Arusha to Nzega, including transfers.
Yes, the driving distance between Arusha to Nzega is 498 km. It takes approximately 9h 34m to drive from Arusha to Nzega.
What companies run services between Arusha, Tanzania and Nzega, Tabora, Tanzania?
There is no direct connection from Arusha to Nzega. However, you can take the taxi to Arusha-Airport-ARK airport, fly to Mwanza Airport (MWZ), then take the taxi to Nzega. Alternatively, you can take the bus to Ubungo Intl Bus Terminal, walk to Dar es Salaam, take the bus to Tabora, then take the taxi to Nzega.
- Website
- worldticket.com
Flights from Arusha to Mwanza Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $180–550
- Website
- precisionairtz.com
Flights from Kilimanjaro International Airport to Mwanza Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $80–130
- Website
- airtanzania.co.tz
Flights from Kilimanjaro International Airport to Mwanza Airport
- Ave. Duration
- 1h
- When
- Wednesday and Saturday
- Estimated price
- $140–230
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Arusha to Dar es Salaam
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- $8–17
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $8
- 2nd Class Sitting
- $11
- 2nd Class Sleeping
- $17
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $17
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Central Bus Terminal to Ubungo Intl Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
Bus from Central Bus Terminal to Ubungo Intl Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
- Website
- saratoga.co.tz
Bus from Dar es Salaam to Tabora
- Ave. Duration
- 13h 2m
- Frequency
- 4 times a day
- Estimated price
- $17–21
- Schedules at
- saratoga.co.tz
- Phone
- +255 748772290
- Website
- shigaka.co.tz
Bus from Dar es Salaam to Kahama
- Ave. Duration
- 16h 40m
- Frequency
- 3 times a day
- Estimated price
- $29
- Schedules at
- shigaka.co.tz
- Phone
- (+255) 784377027
- [email protected]
- Website
- kidiaoneexpress.com
Bus from Arusha to Namanga
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- $3
- Schedules at
- kidiaoneexpress.com
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Namanga to Kampala
- Ave. Duration
- 19h 16m
- Frequency
- Once daily
- Estimated price
- $39
- Schedules at
- mozaico.co.ke
Bus from Kampala to Kahama
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $35
- Schedules at
- mozaico.co.ke
- Phone
- +255 743999894
- Website
- allysstar.co.tz
Bus from Magufuli Bus Terminal to Shinyanga Bus Stn
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- allysstar.co.tz
- Ave. Duration
- 2h 3m
- Estimated price
- $17–95
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 plan an amazing trip around Scandinavia, Need to know: Jadrolinija, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.







