There are 4 ways to get from Nairobi Wilson Airport (WIL) to Moyale by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Wajir, drive
best- Fly from Nairobi Wilson Airport (WIL) to Wajir (WJR)plane WIL - WJR
- Drive from Wajir (WJR) to Moyalecar
8h 57m$72–327Bus
- Take the bus from Nairobi to Moyalebus
12h 52m$99Drive 745.7 km
- Drive from Nairobi Wilson Airport (WIL) to Moyalecar 745.7 km
11h 56m$86–125Fly to Samburu, drive
- Fly from Nairobi Wilson Airport (WIL) to Samburu (UAS)plane WIL - UAS
- Drive from Samburu (UAS) to Moyalecar
9h 9m$182–428
Nairobi Wilson Airport (WIL) to Wajir (WJR) flights
Questions & Answers
The cheapest way to get from Nairobi Wilson Airport (WIL) to Moyale is to bus which costs $99 and takes 12h 52m.
The fastest way to get from Nairobi Wilson Airport (WIL) to Moyale is to fly and drive which takes 8h 57m and costs $70 - $330.
No, there is no direct bus from Nairobi Wilson Airport (WIL) to Moyale. However, there are services departing from Safari Park and arriving at Moyale via Allsops, Kariobangi Terminal and Nairobi. The journey, including transfers, takes approximately 12h 52m.
The distance between Nairobi Wilson Airport (WIL) and Moyale is 727 km. The road distance is 745.7 km.
The best way to get from Nairobi Wilson Airport (WIL) to Moyale without a car is to bus which takes 12h 52m and costs $99.
It takes approximately 8h 57m to get from Nairobi Wilson Airport (WIL) to Moyale, including transfers.
Nairobi Wilson Airport (WIL) to Moyale bus services, operated by Abyssinia Luxury, depart from Nairobi station.
Nairobi Wilson Airport (WIL) to Moyale bus services, operated by Abyssinia Luxury, arrive at Moyale station.
Yes, the driving distance between Nairobi Wilson Airport (WIL) to Moyale is 746 km. It takes approximately 11h 56m to drive from Nairobi Wilson Airport (WIL) to Moyale.
There are two+ hotels available in Moyale.
What companies run services between Nairobi Wilson Airport (WIL), Kenya and Moyale, Oromiya, Ethiopia?
Abyssinia Luxury operates a bus from Nairobi to Moyale once daily. Tickets cost $36 and the journey takes 10h 16m.
- Website
- worldticket.com
Flights from Nairobi Wilson Airport to Wajir
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $130–410
Flights from Nairobi Wilson Airport to Samburu via Nanyuki
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $130–350
- Website
- jetwaysairlines.com
Flights from Nairobi Wilson Airport to Wajir
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $45–290
- Website
- airkenya.com
Flights from Nairobi Wilson Airport to Samburu
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $210–650
- Website
- Abyssinia Luxury
Bus from Nairobi to Moyale
- Ave. Duration
- 10h 16m
- Frequency
- Once daily
- Estimated price
- $36
- Schedules at
- Abyssinia Luxury
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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from Florence to Rome, and Italy Travel Guides - to help you get the most out of your next trip.

