There are 4 ways to get from Kilimanjaro to Arusha by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Kilimanjaro to Arusha by train
Questions & Answers
The cheapest way to get from Kilimanjaro to Arusha is to bus which costs $2 and takes 1h 33m.
The fastest way to get from Kilimanjaro to Arusha is to drive which takes 1h 24m and costs $9 - $15.
Yes, there is a direct bus departing from Moshi and arriving at Arusha. Services depart twice daily, and operate every day. The journey takes approximately 1h 33m.
Yes, there is a direct train departing from Moshi and arriving at Arusha. Services depart twice a week, and operate Monday and Friday. The journey takes approximately 1h 59m.
The distance between Kilimanjaro and Arusha is 80 km. The road distance is 78.5 km.
The best way to get from Kilimanjaro to Arusha without a car is to bus which takes 1h 33m and costs $2.
The bus from Moshi to Arusha takes 1h 33m including transfers and departs twice daily.
Kilimanjaro to Arusha bus services, operated by Kidia One Express, depart from Moshi station.
Kilimanjaro to Arusha train services, operated by Tanzania Railways Corporation, depart from Moshi station.
The best way to get from Kilimanjaro to Arusha is to bus which takes 1h 33m and costs $2. Alternatively, you can train, which costs $1 - $9 and takes 1h 59m.
What companies run services between Kilimanjaro, Tanzania and Arusha, Tanzania?
Kidia One Express operates a bus from Moshi to Arusha twice daily. Tickets cost $2 and the journey takes 1h 33m. Alternatively, Tanzania Railways Corporation operates a train from Moshi to Arusha twice a week. Tickets cost $1–9 and the journey takes 1h 59m.
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Moshi to Arusha
- Ave. Duration
- 1h 59m
- Frequency
- Twice a week
- Estimated price
- $1–9
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $1
- 2nd Class Sitting
- $3
- 2nd Class Sleeping
- $9
- Phone
- (+255) 784377027
- [email protected]
- Website
- kidiaoneexpress.com
Bus from Moshi to Arusha
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- $2
- Schedules at
- kidiaoneexpress.com
- Ave. Duration
- 1h 24m
- Estimated price
- $27–32
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?, Italy Travel Guides, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Kilimanjaro to Arusha bus services, operated by Kidia One Express, arrive at Arusha station.
Kilimanjaro to Arusha train services, operated by Tanzania Railways Corporation, arrive at Arusha station.
Yes, the driving distance between Kilimanjaro to Arusha is 79 km. It takes approximately 1h 24m to drive from Kilimanjaro to Arusha.
There are 632+ hotels available in Arusha.



