There are 7 ways to get from Mount Kenya to Arusha by unknown, train, bus, shuttle, plane, 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.
Travel, train, bus
best- Walk from Mount Kenya to Karatinaunknown
- Take the train from Karatina to Ruirutrain
- Take the bus from Nairobi to Arushabus
11h 32mTravel, train, shuttle
- Walk from Mount Kenya to Naro Moruunknown
- Take the train from Naro Moru to Ruirutrain
- Take a shuttle bus from Nairobi to Arusha
13h 21mTravel, train to Nairobi, fly to Kilimanjaro International Airport, taxi
- Walk from Mount Kenya to Karatinaunknown
- Take the train from Karatina to Makadara/Mwishotrain
- Fly from Nairobi (NBO) to Kilimanjaro International Airport (JRO)plane NBO - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
8h 57mTravel to Nanyuki, fly to Arusha
- Walk from Mount Kenya to Nanyuki (NYK)unknown
- Fly from Nanyuki (NYK) to Arusha (ARK)plane NYK - ARK
5h 19mTravel, train to Nairobi Wilson Airport, fly to Arusha
- Walk from Mount Kenya to Karatinaunknown
- Take the train from Karatina to Ruirutrain
- Fly from Nairobi Wilson Airport (WIL) to Arusha (ARK)plane WIL - ARK
9h 48mTravel, train to Nairobi Wilson Airport, fly to Kilimanjaro International Airport, taxi
- Walk from Mount Kenya to Karatinaunknown
- Take the train from Karatina to Ruirutrain
- Fly from Nairobi Wilson Airport (WIL) to Kilimanjaro International Airport (JRO)plane WIL - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
9h 23mTravel to Nanyuki, fly to Nairobi Wilson Airport, shuttle
- Walk from Mount Kenya to Nanyuki (NYK)unknown
- Fly from Nanyuki (NYK) to Nairobi Wilson Airport (WIL)plane NYK - WIL
- Take a shuttle bus from Nairobi to Arusha
9h 28m
Nairobi (NBO) to Kilimanjaro International Airport (JRO) flights
Comparing Your Travel Options
The distance between Mount Kenya and Arusha is 463 km.
The best way to get from Mount Kenya to Arusha without a car is to travel and train and bus which takes 11h 32m and costs .
It takes approximately 11h 32m to get from Mount Kenya to Arusha, including transfers.
There are 587+ hotels available in Arusha.
What companies run services between Mount Kenya and Arusha, Tanzania?
There is no direct connection from Mount Kenya to Arusha. However, you can travel to Karatina, take the train to Ruiru, walk to Fly Over, take the line 145 bus to Koja, walk to Nairobi, then take the bus to Arusha. Alternatively, you can take a vehicle from Mount Kenya to Arusha via Naro Moru, Ruiru, Fly Over, Koja, and Nairobi in around 13h 21m.
- Website
- flysafarilink.com
Flights from Nanyuki to Arusha via Nairobi Wilson Airport
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- $330–700
Flights from Nairobi Wilson Airport to Arusha
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $210–650
Flights from Nanyuki to Nairobi Wilson Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $300–470
- Phone
- +254709907000
- [email protected]
- Website
- krc.co.ke
Train from Karatina to Ruiru
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Estimated price
- $2–9
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $5–9
- First Class
- $7
Train from Naro Moru to Ruiru
- Ave. Duration
- 5h 40m
- Frequency
- Twice a week
- Estimated price
- $2–13
- Schedules at
- krc.co.ke
- Economy
- $2–5
- First Class
- $7–13
- First Class
- $8
Train from Karatina to Makadara/Mwisho
- Ave. Duration
- 4h 51m
- Frequency
- Twice a week
- Estimated price
- $2–11
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $6–11
- First Class
- $8
Train from Karatina to Ruiru
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Estimated price
- $2–9
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $5–9
- First Class
- $7
Train from Karatina to Ruiru
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Estimated price
- $2–9
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $5–9
- First Class
- $7
- Phone
- (+255) 784377027
- [email protected]
- Website
- kidiaoneexpress.com
Bus from Nairobi to Arusha
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- kidiaoneexpress.com
- Ave. Duration
- 52 min
- Estimated price
- $17–21
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 Flying into Beijing?, How to get from London to Edinburgh, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.





