There are 7 ways to get from Kigoma to Lushoto by plane, taxi, 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.
Fly to Kilimanjaro International Airport, taxi
best- Fly from Kigoma (TKQ) to Kilimanjaro International Airport (JRO)plane TKQ - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Lushototaxi
12h 5m$445–826Train, bus, taxi
cheapest- Take the train from Kigoma to Dar es Salaamtrain
- Take the bus from Dar es Salaam to Handenibus
- Take the taxi from Handeni to Lushototaxi
47h 53m$54–81Bus, taxi
- Take the bus from Kigoma to Dar es Salaambus
- Take the bus from Dar es Salaam to Handenibus
- Take the taxi from Handeni to Lushototaxi
28h 1m$60–78Drive 1,240 km
- Drive from Kigoma to Lushotocar 1,240 km
22h 46m$171–247Fly to Arusha, taxi
- Fly from Kigoma (TKQ) to Arusha (ARK)plane TKQ - ARK
- Take the taxi from Arusha-Airport-ARK to Lushototaxi
11h 6m$415–736Fly to Tanga Airport, taxi
- Fly from Kigoma (TKQ) to Tanga Airport (TGT)plane TKQ - TGT
- Take the taxi from Tanga Airport (TGT) to Lushototaxi
9h 11m$485–966Fly to Julius Nyerere International Airport, bus, taxi
- Fly from Kigoma (TKQ) to Julius Nyerere International Airport (DAR)plane TKQ - DAR
- Take the bus from Dar es Salaam to Handenibus
- Take the taxi from Handeni to Lushototaxi
11h 7m$217–446
Kigoma (TKQ) to Kilimanjaro International Airport (JRO) flights
Comparing Your Travel Options
The cheapest way to get from Kigoma to Lushoto is to train and bus and taxi which costs $50 - $85 and takes 47h 53m.
The fastest way to get from Kigoma to Lushoto is to fly and taxi which takes 9h 11m and costs $480 - $1,000.
The distance between Kigoma and Lushoto is 1124 km. The road distance is 1240 km.
The best way to get from Kigoma to Lushoto without a car is to bus and taxi which takes 28h 1m and costs $55 - $80.
It takes approximately 12h 5m to get from Kigoma to Lushoto, including transfers.
Yes, the driving distance between Kigoma to Lushoto is 1240 km. It takes approximately 22h 46m to drive from Kigoma to Lushoto.
There are 25+ hotels available in Lushoto.
What companies run services between Kigoma, Tanzania and Lushoto, Tanga, Tanzania?
There is no direct connection from Kigoma to Lushoto. However, you can take the taxi to Kigoma (TKQ) airport, fly to Kilimanjaro International Airport (JRO), then take the taxi to Lushoto. Alternatively, you can take the bus to Dar es Salaam, walk to Ubungo, 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 Kigoma to Kilimanjaro International Airport via Julius Nyerere International Airport
- Ave. Duration
- 13h 10m
- When
- Friday
- Estimated price
- $350–700
Flights from Kigoma to Arusha via Julius Nyerere International Airport
- Ave. Duration
- 9h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $300–600
Flights from Kigoma to Julius Nyerere International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $170–380
- Website
- auricair.com
Flights from Kigoma to Arusha via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $300–600
Flights from Kigoma to Tanga Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $430–900
- Website
- precisionairtz.com
Flights from Kigoma to Kilimanjaro International Airport via Julius Nyerere International Airport
- Ave. Duration
- 13h 15m
- When
- Friday
- Estimated price
- $350–700
- Website
- ugandairlines.com
Flights from Kigoma to Kilimanjaro International Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 6h 55m
- When
- Wednesday
- Estimated price
- $350–700
- Website
- turkishairlines.com
Flights from Kigoma to Kilimanjaro International Airport via Julius Nyerere International Airport, Zanzibar
- Ave. Duration
- 11h 55m
- When
- Friday
- Estimated price
- $350–700
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Kigoma to Dar es Salaam
- Ave. Duration
- 39h 20m
- Frequency
- Twice a week
- Estimated price
- $14–25
- Schedules at
- trc.co.tz
- 3rd Class Sitting
- $14
- 2nd Class Sitting
- $19
- 2nd Class Sleeping
- $25
- Website
- saratoga.co.tz
Bus from Kigoma to Dar es Salaam
- Ave. Duration
- 19h 15m
- Frequency
- 4 times a day
- Estimated price
- $22–27
- Schedules at
- saratoga.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
- Ave. Duration
- 3h 33m
- 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: Jadrolinija, Need to know: Eurostar, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

