Rome2Rio

How to get fromKakuma to Moyaleby car, plane, or taxi

Find Transport to Moyale

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 4 ways to get from Kakuma to Moyale by car, 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.

  1. Drive  793.4 km

    best
    1. Drive from Kakuma to Moyalecar car 793.4 km
    15h 42m
    $125–180
  2. Drive to Lodwar, fly to Wajir, drive

    1. Drive from Kakuma to Lodwar (LOK)car car
    2. Fly from Lodwar (LOK) to Wajir (WJR)plane plane LOK - WJR
    3. Drive from Wajir (WJR) to Moyalecar car
    36h 5m
    $175–264
  3. Drive to Baco Airport, fly to Yabelo, taxi

    1. Drive from Kakuma to Baco Airport (BCO)car car
    2. Fly from Baco Airport (BCO) to Yabelo (BYY)plane plane BCO - BYY
    3. Take the taxi from Yabelo (BYY) to Moyaletaxi taxi
    35h 38m
    $334–646
  4. Drive to Mizan Teferi, fly to Yabelo, taxi

    1. Drive from Kakuma to Mizan Teferi (MTF)car car
    2. Fly from Mizan Teferi (MTF) to Yabelo (BYY)plane plane MTF - BYY
    3. Take the taxi from Yabelo (BYY) to Moyaletaxi taxi
    35h 13m
    $355–677

Lodwar (LOK) to Wajir (WJR) flights

Calendar3Weekly Planes
Duration26h 20mAverage Duration
Ticket$120Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Kakuma, Kenya and Moyale, Oromiya, Ethiopia?

You can drive from Kakuma to Moyale in around 15h 42m.

Airlines
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 Italian Lakes: Getting around by train, Train travel in Spain: A guide to Renfe, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.