There are 10 ways to get from Mount Kenya to Kilimanjaro by unknown, train, bus, taxi, car, plane, or shuttle
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, taxi
best- Walk from Mount Kenya to Maraguaunknown
- Take the train from Maragua to Ruirutrain
- Take the bus from Nairobi to Moshibus
- Take the taxi from Moshi to Kilimanjarotaxi
14h 27mTravel, train, drive
- Walk from Mount Kenya to Karatinaunknown
- Take the train from Karatina to Makadara/Mwishotrain
- Take the train from Nairobi to Kibwezitrain
- Drive from Kibwezi to Kilimanjarocar
15h 33mTravel, 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 Kilimanjarotaxi
11h 45mTravel, train, bus, taxi via Karatina
- Walk from Mount Kenya to Karatinaunknown
- Take the train from Karatina to Ruirutrain
- Take the bus from Nairobi to Moshibus
- Take the taxi from Moshi to Kilimanjarotaxi
15h 33mTravel, train, bus
- Walk from Mount Kenya to Naro Moruunknown
- Take the train from Naro Moru to Nairobitrain
- Take a shuttle bus from Nairobi to Marangu
18h 42mTravel, train to Nairobi Wilson Airport, fly to Amboseli Airport, drive
- Walk from Mount Kenya to Karatinaunknown
- Take the train from Karatina to Ruirutrain
- Fly from Nairobi Wilson Airport (WIL) to Amboseli Airport (ASV)plane WIL - ASV
- Drive from Amboseli Airport (ASV) to Kilimanjarocar
12h 14mTravel, 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 Kilimanjarotaxi
12h 33mTravel to Nanyuki, fly to Amboseli Airport, drive
- Walk from Mount Kenya to Nanyuki (NYK)unknown
- Fly from Nanyuki (NYK) to Amboseli Airport (ASV)plane NYK - ASV
- Drive from Amboseli Airport (ASV) to Kilimanjarocar
7h 10mTravel to Nanyuki, fly to Nairobi Wilson Airport, bus, taxi
- Walk from Mount Kenya to Nanyuki (NYK)unknown
- Fly from Nanyuki (NYK) to Nairobi Wilson Airport (WIL)plane NYK - WIL
- Take the bus from Nairobi to Moshibus
- Take the taxi from Moshi to Kilimanjarotaxi
13h 19mTravel, train to Nairobi Wilson Airport, fly to Arusha, taxi
- 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
- Take the taxi from Arusha-Airport-ARK to Kilimanjarotaxi
13h 35m
Nairobi Wilson Airport (WIL) to Kilimanjaro International Airport (JRO) flights
Questions & Answers
The distance between Mount Kenya and Kilimanjaro is 573 km.
The best way to get from Mount Kenya to Kilimanjaro without a car is to travel and train and bus and taxi which takes 14h 27m and costs .
It takes approximately 14h 27m to get from Mount Kenya to Kilimanjaro, including transfers.
There are nine+ hotels available in Kilimanjaro.
What companies run services between Mount Kenya and Kilimanjaro, Tanzania?
There is no direct connection from Mount Kenya to Kilimanjaro. However, you can travel to Maragua, take the train to Ruiru, walk to Fly Over, take the line 145 bus to Koja, walk to Nairobi, take the bus to Moshi, then take the taxi to Kilimanjaro. Alternatively, you can take a vehicle from Mount Kenya to Kilimanjaro via Karatina, Makadara/Mwisho, Nairobi, and Kibwezi in around 15h 33m.
- Website
- worldticket.com
Flights from Nairobi Wilson Airport to Kilimanjaro International Airport via Arusha
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $170–500
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 41 min
- When
- Every day
- Estimated price
- $205–650
Flights from Nanyuki to Amboseli Airport via Nairobi Wilson Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- $180–750
Flights from Nairobi Wilson Airport to Arusha
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $150–450
- Website
- precisionairtz.com
Flights from Nairobi to Kilimanjaro International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $140–700
- Website
- kenya-airways.com
Flights from Nairobi to Kilimanjaro International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $140–700
- Website
- flysafarilink.com
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $192–197
Flights from Nanyuki to Nairobi Wilson Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $40–270
Flights from Nairobi Wilson Airport to Arusha
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $240–600
- Website
- calafiaairlines.com
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $205–650
Flights from Nanyuki to Amboseli Airport via Nairobi Wilson Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- $180–750
- Website
- airkenya.com
Flights from Nairobi Wilson Airport to Kilimanjaro International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $240–650
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $205–440
Flights from Nanyuki to Nairobi Wilson Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $210–380
- Website
- flexflight.dk
Flights from Nairobi Wilson Airport to Arusha
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $240–600
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Maragua to Ruiru
- Ave. Duration
- 2h 4m
- Frequency
- Twice a week
- Estimated price
- $1–5
- Schedules at
- krc.co.ke
- Economy
- $1–2
- First Class
- $3–5
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 Nairobi to Kibwezi
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- $2–13
- Schedules at
- metickets.krc.co.ke
- Economy
- $2–5
- First Class
- $8–13
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
Train from Naro Moru to Nairobi
- Ave. Duration
- 6h 54m
- Frequency
- Twice a week
- Estimated price
- $2–15
- Schedules at
- krc.co.ke
- Economy
- $2–6
- First Class
- $9–15
- 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 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
- Phone
- (+255) 784377027
- [email protected]
- Website
- kidiaoneexpress.com
Bus from Nairobi to Moshi
- Ave. Duration
- 6h 31m
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- kidiaoneexpress.com
Bus from Nairobi to Moshi
- Ave. Duration
- 6h 31m
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- kidiaoneexpress.com
Bus from Nairobi to Moshi
- Ave. Duration
- 6h 31m
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- kidiaoneexpress.com
- Phone
- +254-731-477-950
- [email protected]
- Website
- regionalluxuryshuttle.com
Shuttle from Nairobi to Marangu
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $70–80
- Schedules at
- regionalluxuryshuttle.com
- Ave. Duration
- 2h 58m
- Estimated price
- $18–55
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 Travel Insider: Top Japan travel tips by Beatrix Holland, The beginner’s guide to the 2018 World Nomad Games, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.





