Arusha taxi to Mwanza:

There are 4 ways to get from Arusha to Mwanza by taxi, plane, bus, train 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.

RECOMMENDED OPTION

Taxi, fly  •  2h 7m

  1. Take a taxi from Arusha to Kilimanjaro
  2. Fly from Kilimanjaro (JRO) to Mwanza (MWZ) JRO – MWZ

CHEAPEST OPTION

Bus  •  29h 7m

  1. Take the bus from Arusha to Dar es Salaam
  2. Take the bus from Dar es Salaam to Mwanza

2 ALTERNATIVE OPTIONS

Train  •  2 days 9h

  1. Take the train from Arusha to Dar es Salaam
  2. Take the train from Dar es Salaam to Mwanza

Drive  •  12h 11m

  1. Drive from Arusha to Mwanza 783.8 km
Quickest way to get there Cheapest option Distance between

Questions & Answers

Map of how to get from Arusha to Mwanza.

Launch map view
  • Distance: 430.6 km
  • Duration: 2h 7m

What companies run services between Arusha, Tanzania and Mwanza, Tanzania?

You can take a bus from Arusha to Mwanza via Dar es Salaam in around 29h 7m. Alternatively, you can take a train from Arusha to Mwanza via Dar es Salaam in around 2 days 9h.

AIRLINES

Air Tanzania

Precision Air

TRAIN OPERATORS

Tanzania Railways Corporation

BUS OPERATORS

Kidia One Express

Darlux Co. Ltd

OTHER OPERATORS

Taxi from Arusha to Kilimanjaro