There are 7 ways to get from Kilimanjaro to Musoma by taxi, plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Arusha, fly to Mwanza Airport, taxi
best- Take the taxi from Kilimanjaro to Arusha-Airport-ARK
- Fly from Arusha (ARK) to Mwanza Airport (MWZ)ARK - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Musoma
8h 19m$212–390Drive 617.1 km
cheapest- Drive from Kilimanjaro to Musoma617.1 km
15h 41m$77–111Taxi, bus
- Take the taxi from Kilimanjaro to Moshi
- Take the bus from Moshi to Arusha
- Take the bus from Central Bus Terminal to Tarime Bus Stand
- Take the taxi from Tarime Bus Stand to Musoma
20h 18m$78–87Drive to Amboseli Airport, fly to Maasai Mara Game Reserve, drive
- Drive from Kilimanjaro to Amboseli Airport (ASV)
- Fly from Amboseli Airport (ASV) to Maasai Mara Game Reserve (KTJ)ASV - KTJ
- Drive from Maasai Mara Game Reserve (KTJ) to Musoma
8h 58m$101–492Drive to Amboseli Airport, fly to Mara Serena Airport, drive
- Drive from Kilimanjaro to Amboseli Airport (ASV)
- Fly from Amboseli Airport (ASV) to Mara Serena Airport (MRE)ASV - MRE
- Drive from Mara Serena Airport (MRE) to Musoma
9h 22m$139–807Drive to Amboseli Airport, fly to Mara North Airport, drive
- Drive from Kilimanjaro to Amboseli Airport (ASV)
- Fly from Amboseli Airport (ASV) to Mara North Airport (HKR)ASV - HKR
- Drive from Mara North Airport (HKR) to Musoma
9h 46m$118–612Taxi, train, bus
- Take the taxi from Kilimanjaro to Moshi
- Take the train from Moshi to Arusha
- Take the bus from Central Bus Terminal to Tarime Bus Stand
- Take the taxi from Tarime Bus Stand to Musoma
20h 58m$77–95
Arusha (ARK) to Mwanza Airport (MWZ) flights
Questions & Answers
The cheapest way to get from Kilimanjaro to Musoma is to taxi and bus which costs $75 - $90 and takes 20h 18m.
The fastest way to get from Kilimanjaro to Musoma is to taxi and fly which takes 8h 19m and costs $210 - $390.
The distance between Kilimanjaro and Musoma is 792 km. The road distance is 617.1 km.
The best way to get from Kilimanjaro to Musoma without a car is to taxi and bus which takes 20h 18m and costs $75 - $90.
It takes approximately 8h 19m to get from Kilimanjaro to Musoma, including transfers.
Yes, the driving distance between Kilimanjaro to Musoma is 617 km. It takes approximately 15h 41m to drive from Kilimanjaro to Musoma.
What companies run services between Kilimanjaro, Tanzania and Musoma, Tanzania?
There is no direct connection from Kilimanjaro to Musoma. However, you can take the taxi to Arusha-Airport-ARK airport, fly to Mwanza Airport (MWZ), then take the taxi to Musoma. Alternatively, you can take the taxi to Moshi, take the bus to Arusha, take the bus to Tarime Bus Stand, then take the taxi to Musoma.
Flights from Amboseli Airport to Maasai Mara Game Reserve
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $60–430
Flights from Amboseli Airport to Mara Serena Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $100–750
Flights from Amboseli Airport to Mara North Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $75–550
- Website
- airkenya.com
Flights from Amboseli Airport to Maasai Mara Game Reserve via Nairobi Wilson
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $300–600
Flights from Amboseli Airport to Mara Serena Airport via Nairobi Wilson
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $500–1,100
Flights from Amboseli Airport to Mara North Airport via Nairobi Wilson
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $350–750
- Website
- worldticket.com
Flights from Arusha to Mwanza Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–350
- Phone
- +255 800 11 0042
- info@trc.co.tz
- Website
- trc.co.tz
Train from Moshi to Arusha
- Ave. Duration
- 1h 59m
- Frequency
- Twice a week
- Estimated price
- $2–10
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $2
- 2nd Class Sitting
- $3
- 2nd Class Sleeping
- $10
- Phone
- (+255) 784377027
- info@kidiaone.co.tz
- Website
- kidiaoneexpress.com
Bus from Moshi to Arusha
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- $2
- Schedules at
- kidiaoneexpress.com
- Website
- loliondocoach.co.tz
Bus from Central Bus Terminal to Tarime Bus Stand
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $29
- Schedules at
- loliondocoach.co.tz
- Ave. Duration
- 2h 28m
- Estimated price
- $18–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 How to get from London to Edinburgh, Travelling to and around Russia for the 2018 FIFA World Cup, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.




