There are 7 ways to get from Mwanza to Musoma by taxi, plane, bus, 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.
Taxi, fly to Grumeti
best- Take the taxi from Mwanza to Chileka International Airport (BLZ)taxi
- Fly from Chileka International Airport (BLZ) to Grumeti (GTZ)plane BLZ - GTZ
- Take the taxi from Grumeti (GTZ) to Musomataxi
20h 32m$438–1,370Taxi, bus, drive
cheapest- Take the taxi from Mwanza to Wenela Bus Stntaxi
- Take the bus from Wenela Bus Stn to RoadPortbus
- Take the bus from RoadPort to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
- Take the bus from Nairobi to Migoribus
- Drive from Migori to Musomacar
3d 1h$251–275Drive 1,992.2 km
- Drive from Mwanza to Musomacar 1,992.2 km
37h 38m$350–505Taxi, fly to Nairobi, bus, drive
- Take the taxi from Mwanza to Chileka International Airport (BLZ)taxi
- Fly from Chileka International Airport (BLZ) to Nairobi (NBO)plane BLZ - NBO
- Take the bus from Nairobi to Migoribus
- Drive from Migori to Musomacar
15h 37m$355–950Taxi, fly to Mwanza Airport
- Take the taxi from Mwanza to Chileka International Airport (BLZ)taxi
- Fly from Chileka International Airport (BLZ) to Mwanza Airport (MWZ)plane BLZ - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Musomataxi
8h 48m$498–1,510Taxi, fly to Seronera Airport
- Take the taxi from Mwanza to Chileka International Airport (BLZ)taxi
- Fly from Chileka International Airport (BLZ) to Seronera Airport (SEU)plane BLZ - SEU
- Take the taxi from Seronera Airport (SEU) to Musomataxi
21h 26m$683–1,605Taxi, bus
- Take the taxi from Mwanza to Wenela Bus Stntaxi
- Take the bus from Wenela Bus Stn to RoadPortbus
- Take the bus from RoadPort to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Central Bus Terminalbus
- Take the bus from Central Bus Terminal to Tarime Bus Standbus
- Take the taxi from Tarime Bus Stand to Musomataxi
3d 4h$254–269
Chileka International Airport (BLZ) to Grumeti (GTZ) flights
Questions & Answers
The cheapest way to get from Mwanza to Musoma is to taxi and bus and drive which costs $250 - $280 and takes 3 days 1h.
The fastest way to get from Mwanza to Musoma is to taxi and fly which takes 8h 48m and costs $490 - $1,600.
The distance between Mwanza and Musoma is 1706 km. The road distance is 1992.2 km.
The best way to get from Mwanza to Musoma without a car is to taxi and bus which takes 3 days 4h and costs $250 - $270.
It takes approximately 20h 32m to get from Mwanza to Musoma, including transfers.
Musoma is 1h ahead of Mwanza. It is currently 5:27 AM in Mwanza and 6:27 AM in Musoma.
Yes, the driving distance between Mwanza to Musoma is 1992 km. It takes approximately 37h 38m to drive from Mwanza to Musoma.
There are one+ hotels available in Musoma.
What companies run services between Mwanza, Southern Region, Malawi and Musoma, Tanzania?
There is no direct connection from Mwanza to Musoma. However, you can take the taxi to Chileka International Airport (BLZ) airport, fly to Grumeti (GTZ), then take the taxi to Musoma. Alternatively, you can take the taxi to Wenela Bus Stn, take the bus to RoadPort, take the bus to Ubungo Intl Bus Terminal, take the bus to Nairobi, take the bus to Migori, then drive to Musoma.
- Website
- apg-airlines.com
Flights from Chileka International Airport to Seronera Airport via Dar es Salaam, Zanzibar
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- $500–1,800
Flights from Chileka International Airport to Seronera Airport via Johannesburg, Zanzibar
- Ave. Duration
- 18h 50m
- When
- Thursday
- Estimated price
- $600–1,500
Flights from Chileka International Airport to Seronera Airport via Dar es Salaam, Zanzibar, Arusha
- Ave. Duration
- 15h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,800
- Website
- regionaltanzania.com
Flights from Chileka International Airport to Grumeti via Addis Ababa, Kilimanjaro
- Ave. Duration
- 25h 20m
- When
- Sunday
- Estimated price
- $500–1,500
Flights from Chileka International Airport to Grumeti via Dar es Salaam, Arusha
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- $380–1,300
Flights from Chileka International Airport to Grumeti via Dar es Salaam, Kilimanjaro
- Ave. Duration
- 23h 20m
- When
- Every day
- Estimated price
- $380–1,300
- Website
- worldticket.com
Flights from Chileka International Airport to Grumeti via Dar es Salaam, Arusha
- Ave. Duration
- 20h 50m
- When
- Every day
- Estimated price
- $380–1,300
Flights from Chileka International Airport to Seronera Airport via Dar es Salaam, Arusha
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- $500–1,800
- Website
- kenya-airways.com
Flights from Chileka International Airport to Nairobi via Dar es Salaam
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $340–1,200
Flights from Chileka International Airport to Nairobi via Lilongwe
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- $320–900
- Website
- airtanzania.co.tz
Flights from Chileka International Airport to Nairobi via Dar es Salaam
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $340–1,200
Flights from Chileka International Airport to Mwanza Airport via Dar es Salaam
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $410–1,400
- Website
- charterlines.com
Flights from Chileka International Airport to Grumeti via Dar es Salaam, Mwanza Airport
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- $390–1,300
- Website
- ethiopianairlines.com
Flights from Chileka International Airport to Nairobi via Lilongwe
- Ave. Duration
- 3h 45m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $340–1,200
- Website
- flexflight.dk
Flights from Chileka International Airport to Seronera Airport via Dar es Salaam, Arusha
- Ave. Duration
- 16h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,800
Bus from Wenela Bus Stn to RoadPort
- Ave. Duration
- 9h 40m
- Frequency
- 4 times a week
- Estimated price
- $87
Bus from Wenela Bus Stn to RoadPort
- Ave. Duration
- 9h 40m
- Frequency
- 4 times a week
- Estimated price
- $87
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from RoadPort to Ubungo Intl Bus Terminal
- Ave. Duration
- 36h
- Frequency
- Once daily
- Estimated price
- $76
- Schedules at
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Nairobi
- Ave. Duration
- 14h 47m
- Frequency
- Once daily
- Estimated price
- $35
- Schedules at
- srclassiccoach.co.tz
Bus from RoadPort to Ubungo Intl Bus Terminal
- Ave. Duration
- 36h
- Frequency
- Once daily
- Estimated price
- $76
- Schedules at
- srclassiccoach.co.tz
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Nairobi to Migori
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $22–32
- Schedules at
- masheastafrica.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Phone
- +254 726 511 628
- [email protected]
- Website
- theguardian.co.ke
Bus from Nairobi to Migori
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- $6–11
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Ubungo Intl Bus Terminal to Central Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
- Website
- loliondocoach.co.tz
Bus from Central Bus Terminal to Tarime Bus Stand
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- $29
- Schedules at
- loliondocoach.co.tz
- Ave. Duration
- 1h 52m
- Estimated price
- $12–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 5 delightfully under-the-radar French towns you need to visit, How to get from Gatwick Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.













