There are 3 ways to get from Mwanza to Lake Tanganyika by plane, 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.
Mwanza Airport (MWZ) to Bujumbura (BJM) flights
Questions & Answers
The cheapest way to get from Mwanza to Lake Tanganyika is to train which costs $26 - $50 and takes 3 days 6h.
The fastest way to get from Mwanza to Lake Tanganyika is to fly which takes 5h 18m and costs $400 - $600.
No, there is no direct train from Mwanza to Lake Tanganyika. However, there are services departing from Mwanza and arriving at Kigoma via Dar es Salaam. The journey, including transfers, takes approximately 3 days 6h.
The distance between Mwanza and Lake Tanganyika is 421 km. The road distance is 576.6 km.
The best way to get from Mwanza to Lake Tanganyika without a car is to train which takes 3 days 6h and costs $26 - $50.
It takes approximately 5h 18m to get from Mwanza to Lake Tanganyika, including transfers.
Mwanza to Lake Tanganyika train services, operated by Tanzania Railways Corporation, depart from Mwanza station.
The best way to get from Mwanza to Lake Tanganyika is to fly which takes 5h 18m and costs $400 - $600. Alternatively, you can train, which costs $26 - $50 and takes 3 days 6h.
Lake Tanganyika is 1h behind Mwanza. It is currently 3:03 PM in Mwanza and 2:03 PM in Lake Tanganyika.
Mwanza to Lake Tanganyika train services, operated by Tanzania Railways Corporation, arrive at Dar es Salaam station.
What companies run services between Mwanza, Tanzania and Lake Tanganyika, Tanzania?
Air Tanzania, World Ticket, and two other airlines fly from Mwanza Airport (MWZ) to Bujumbura (BJM) twice daily. Alternatively, you can take a train from Mwanza to Kigoma via Dar es Salaam in around 3d 6h.
- Website
- rwandair.com
Flights from Mwanza Airport to Bujumbura via Kigali
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $230–750
- Website
- airtanzania.co.tz
Flights from Mwanza Airport to Bujumbura via Dar es Salaam
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $310–900
- 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
Train from Dar es Salaam to Kigoma
- 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
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 do I buy a London Underground ticket?, Best ways to travel around Australia, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Mwanza to Lake Tanganyika is 577 km. It takes approximately 10h 28m to drive from Mwanza to Lake Tanganyika.


