Rome2Rio

How to get fromKilimanjaro to Lake Nakuruby taxi, bus, car, train, plane, or shuttle

Find Transport to Lake Nakuru

See all options

There are 7 ways to get from Kilimanjaro to Lake Nakuru by taxi, bus, car, train, 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.

  1. Taxi, bus, Matatu

    best
    1. Take the taxi from Kilimanjaro to Moshitaxi taxi
    2. Take the bus from Moshi to Nairobibus bus
    3. Take the bus from Nairobi to Naivashabus bus
    4. Take the taxi from Naivasha to Lake Nakurutaxi taxi
    12h 16m
    $146–196
  2. Drive 475.5 km

    cheapest
    1. Drive from Kilimanjaro to Lake Nakurucar car 475.5 km
    8h 13m
    $60–86
  3. Drive, train

    1. Drive from Kilimanjaro to Kibwezicar car
    2. Take the train from Kibwezi to Nairobitrain train
    3. Take the train from Nairobi to Gilgiltrain train
    13h 26m
    $107–153
  4. Taxi to Kilimanjaro International Airport, fly to Nairobi, Matatu, taxi

    1. Take the taxi from Kilimanjaro to Kilimanjaro International Airport (JRO)taxi taxi
    2. Fly from Kilimanjaro International Airport (JRO) to Nairobi (NBO)plane plane JRO - NBO
    3. Take the bus from Nairobi to Naivashabus bus
    4. Take the taxi from Naivasha to Lake Nakurutaxi taxi
    8h 5m
    $293–466
  5. Taxi to Kilimanjaro International Airport, fly to Nairobi Wilson Airport, Matatu, taxi

    1. Take the taxi from Kilimanjaro to Kilimanjaro International Airport (JRO)taxi taxi
    2. Fly from Kilimanjaro International Airport (JRO) to Nairobi Wilson Airport (WIL)plane plane JRO - WIL
    3. Take the bus from Nairobi to Naivashabus bus
    4. Take the taxi from Naivasha to Lake Nakurutaxi taxi
    9h 12m
    $623–816
  6. Taxi to Arusha, fly to Nairobi Wilson Airport, Matatu, taxi

    1. Take the taxi from Kilimanjaro to Arusha-Airport-ARKtaxi taxi
    2. Fly from Arusha (ARK) to Nairobi Wilson Airport (WIL)plane plane ARK - WIL
    3. Take the bus from Nairobi to Naivashabus bus
    4. Take the taxi from Naivasha to Lake Nakurutaxi taxi
    10h 3m
    $469–584
  7. Bus, Matatu, taxi

    1. Take a shuttle bus from Marangu to Nairobishuttle bus
    2. Take the bus from Nairobi to Naivashabus bus
    3. Take the taxi from Naivasha to Lake Nakurutaxi taxi
    13h 14m
    $204–264

Kilimanjaro International Airport (JRO) to Nairobi (NBO) flights

Calendar33Weekly Planes
Duration56 minAverage Duration
Ticket$141Cheapest Price
See schedules

Questions & Answers

What companies run services between Kilimanjaro, Tanzania and Lake Nakuru, Kenya?

There is no direct connection from Kilimanjaro to Lake Nakuru. However, you can take the taxi to Moshi, take the bus to Nairobi, walk to Nairobi, take the bus to Naivasha, then take the taxi to Lake Nakuru. Alternatively, you can take a vehicle from Kilimanjaro to Lake Nakuru via Kibwezi, Nairobi, and Gilgil in around 13h 26m.

Airlines
Train operators
Bus operators
Other operators

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 The London Underground: Essential tips to navigate the Tube, How to travel India's Golden Triangle, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.