There are 8 ways to get from Mwanza to Lushoto by plane, taxi, bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kilimanjaro International Airport, taxi
best- Fly from Mwanza Airport (MWZ) to Kilimanjaro International Airport (JRO)plane MWZ - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Lushototaxi
6h 8m$174–325Train, bus, taxi
cheapest- Take the train from Mwanza to Dar es Salaamtrain
- Take the bus from Dar es Salaam to Handenibus
- Take the taxi from Handeni to Lushototaxi
46h 33m$53–80Bus, taxi
- Take the bus from Central Bus Station to Magufuli Bus Terminalbus
- Take the bus from Dar es Salaam to Handenibus
- Take the taxi from Handeni to Lushototaxi
27h 31m$75–104Drive 885.6 km
- Drive from Mwanza to Lushotocar 885.6 km
16h 48m$110–159Fly to Arusha, taxi
- Fly from Mwanza Airport (MWZ) to Arusha (ARK)plane MWZ - ARK
- Take the taxi from Arusha-Airport-ARK to Lushototaxi
6h 54m$214–505Fly to Tanga Airport, taxi
- Fly from Mwanza Airport (MWZ) to Tanga Airport (TGT)plane MWZ - TGT
- Take the taxi from Tanga Airport (TGT) to Lushototaxi
5h 54m$324–495Fly to Julius Nyerere International Airport, bus, taxi
- Fly from Mwanza Airport (MWZ) to Julius Nyerere International Airport (DAR)plane MWZ - DAR
- Take the bus from Dar es Salaam to Handenibus
- Take the taxi from Handeni to Lushototaxi
10h 15m$156–275Bus, Private Transfer , taxi
- Take the bus from Mwanza to Nairobibus
- Take the bus from Nairobi to Mombasabus
- Take the bus from Mombasa to Tangabus
- Take a shuttle bus from Tanga Airport to Amani hills
- Take the taxi from Amani hills to Lushototaxi
30h 43m$184–278
Mwanza Airport (MWZ) to Kilimanjaro International Airport (JRO) flights
Questions & Answers
The cheapest way to get from Mwanza to Lushoto is to train and bus and taxi which costs $50 - $85 and takes 46h 33m.
The fastest way to get from Mwanza to Lushoto is to fly and taxi which takes 5h 54m and costs $320 - $500.
The distance between Mwanza and Lushoto is 763 km. The road distance is 885.6 km.
The best way to get from Mwanza to Lushoto without a car is to bus and taxi which takes 27h 31m and costs $75 - $110.
It takes approximately 6h 8m to get from Mwanza to Lushoto, including transfers.
Yes, the driving distance between Mwanza to Lushoto is 886 km. It takes approximately 16h 48m to drive from Mwanza to Lushoto.
There are 40+ hotels available in Lushoto.
What companies run services between Mwanza, Tanzania and Lushoto, Tanga, Tanzania?
There is no direct connection from Mwanza to Lushoto. However, you can take the taxi to Mwanza Airport (MWZ) airport, fly to Kilimanjaro International Airport (JRO), then take the taxi to Lushoto. Alternatively, you can take the bus to Magufuli Bus Terminal, take the taxi to Kimara, take the line 004 bus to Gerezani, walk to Dar es Salaam, take the bus to Handeni, then take the taxi to Lushoto.
- Website
- airtanzania.co.tz
Flights from Mwanza Airport to Kilimanjaro International Airport
- Ave. Duration
- 1h
- When
- Wednesday and Saturday
- Estimated price
- $140–250
Flights from Mwanza Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $150–240
Flights from Mwanza Airport to Julius Nyerere International Airport via Kilimanjaro International Airport
- Ave. Duration
- 3h
- When
- Wednesday and Saturday
- Estimated price
- $150–240
Flights from Mwanza Airport to Julius Nyerere International Airport via Dodoma
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- $150–240
- Website
- auricair.com
Flights from Mwanza Airport to Tanga Airport via Julius Nyerere International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $290–850
Flights from Mwanza Airport to Tanga Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $290–850
Flights from Mwanza Airport to Julius Nyerere International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–150
- Website
- precisionairtz.com
Flights from Mwanza Airport to Kilimanjaro International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $80–130
Flights from Mwanza Airport to Julius Nyerere International Airport
- Ave. Duration
- 2h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $100–180
- Website
- worldticket.com
Flights from Mwanza Airport to Arusha
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $150–470
Flights from Mwanza Airport to Julius Nyerere International Airport via Arusha
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $140–550
- Website
- flexflight.dk
Flights from Mwanza Airport to Tanga Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $290–850
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Mwanza to Dar es Salaam
- Ave. Duration
- 38h
- Frequency
- Once a week
- Estimated price
- $14–25
- Schedules at
- trc.co.tz
- 3rd Class Sitting
- $14
- 2nd Class Sitting
- $18
- 2nd Class Sleeping
- $25
- Phone
- +255 743999894
- Website
- allysstar.co.tz
Bus from Central Bus Station to Magufuli Bus Terminal
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Schedules at
- allysstar.co.tz
- Phone
- 0716562567
Bus from Dar es Salaam to Handeni
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $6
- Schedules at
- facebook.com
Bus from Dar es Salaam to Handeni
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $6
- Schedules at
- facebook.com
Bus from Dar es Salaam to Handeni
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $6
- Schedules at
- facebook.com
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Mwanza to Nairobi
- Ave. Duration
- 11h 52m
- Frequency
- Once daily
- Estimated price
- $23–30
- Schedules at
- mozaico.co.ke
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Business
- $15–17
- Normal
- $11–14
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Mombasa to Tanga
- Ave. Duration
- 3h 42m
- Frequency
- 4 times a day
- Estimated price
- $3–5
- Schedules at
- tahmeedexpress.com
- Single
- $3–5
- Phone
- +254 718 370 639
- [email protected]
- Website
- hoteltoursandtransfers.com
Shuttle from Tanga Airport to Amani hills
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- $100–150
- Schedules at
- hoteltoursandtransfers.com
- Ave. Duration
- 3h 27m
- Estimated price
- $30–130
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 Need to know: Eurostar, How to get from London City Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.







