There are 5 ways to get from Musoma to Rwanda by taxi, plane, car, or bus
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
best- Take the taxi from Musoma to Mwanza Airport (MWZ)
- Fly from Mwanza Airport (MWZ) to Kigali (KGL)MWZ - KGL
5h 20m$388–582Drive, bus via Sirari #2
cheapest- Drive from Musoma to Sirare
- Take the bus from Sirare to Nairobi
- Take the bus from Duruma Rd to Nyabugogo Bus Park
34h 13m$74–113Drive, bus
- Drive from Musoma to Migori
- Take the bus from Migori to Nairobi
- Take the bus from Duruma Rd to Nyabugogo Bus Park
30h 48m$79–129Drive 685.1 km
- Drive from Musoma to Kigali685.1 km
13h 6m$89–128Drive, bus via Sirari
- Drive from Musoma to Sirare
- Take the bus from Sirare to Nairobi
- Take the bus from Nairobi to Kigali
32h 27m$83–96
Mwanza Airport (MWZ) to Kigali (KGL) flights
Questions & Answers
The cheapest way to get from Musoma to Rwanda is to drive and bus via Sirari which costs $70 - $120 and takes 34h 13m.
The fastest way to get from Musoma to Rwanda is to taxi and fly which takes 5h 20m and costs $380 - $600.
The distance between Musoma and Rwanda is 556 km. The road distance is 685.1 km.
It takes approximately 5h 20m to get from Musoma to Rwanda, including transfers.
Rwanda is 1h behind Musoma. It is currently 11:13 AM in Musoma and 10:13 AM in Rwanda.
Yes, the driving distance between Musoma to Rwanda is 685 km. It takes approximately 13h 6m to drive from Musoma to Rwanda.
There are 962+ hotels available in Rwanda.
What companies run services between Musoma, Tanzania and Rwanda?
There is no direct connection from Musoma to Rwanda. However, you can take the taxi to Mwanza Airport (MWZ) airport, fly to Kigali (KGL), walk to Kigali Airport, then take the bus to Kigali. Alternatively, you can take a vehicle from Musoma to Nyabugogo Bus Park via Migori, Nairobi, and Duruma Rd in around 30h 48m.
- Website
- charterlines.com
Flights from Mwanza Airport to Kigali
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $140–290
- Phone
- +254 730 889 000
- info@masheastafrica.com
- Website
- mashpoa.com
Bus from Migori to Nairobi
- Ave. Duration
- 6h 59m
- Frequency
- Once daily
- Estimated price
- $14–27
- Schedules at
- mashpoa.com
- Normal
- $14–21
- Business
- $16–21
- VIP
- $19–27
- Phone
- +250 788 314 935
- Website
- trinityexpress.rw
Bus from Duruma Rd to Nyabugogo Bus Park
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $50–80
- Schedules at
- trinityexpress.rw
- Phone
- +254 726 511 628
- info@theguardiancoach.com
- Website
- theguardian.co.ke
Bus from Sirare to Nairobi
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $6–11
- Schedules at
- theguardian.co.ke
- Book at
- theguardian.co.ke
- Phone
- 0707 471111
Bus from Nairobi to Kigali
- Ave. Duration
- 21h 30m
- Frequency
- Once daily
- Estimated price
- $51
- Schedules at
- facebook.com
- Phone
- +254 726 354 300 / 301
- support@easycoachkenya.com
- Website
- easycoachkenya.com
Bus from Sirare to Nairobi
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $11–15
- Schedules at
- easycoachkenya.com
- Ave. Duration
- 3h 20m
- Estimated price
- $75–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 What documents do I need to cross Niagara Falls?, Which London airport should I choose?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.










