Cheap flights from Nairobi to Eldoret
Flying from Nairobi to Eldoret takes about 50 minutes, compared with roughly five to six hours on the road. Eldoret International Airport is the gateway to the North Rift, including Iten, Kapsabet and Kitale.
- Flight time: about 50 minutes
- Distance: 268 km
- Route: NBO → EDL
- Airlines: Jambojet, Kenya Airways, Skyward Express
About Nairobi to Eldoret flights
Use BuuPass to compare Nairobi–Eldoret fares from the airlines on the route, choose a departure time and pay with M-Pesa, Airtel Money or card.
Departure airport: Jomo Kenyatta International Airport (NBO). Arrival airport: Eldoret International Airport (EDL).
- Departures from JKIA, plus smaller-aircraft flights from Wilson Airport
- Eldoret International Airport is about 20 minutes from Eldoret town
- Convenient for Iten, Kapsabet, Kitale and the wider North Rift
Tips for booking a cheap flight to Eldoret
- Jambojet carries most of the seats on this route. Book early for Friday and Sunday flights.
- Morning departures leave the day free for business in Eldoret.
- Low-cost fares may not include checked baggage, so check before you pay.
Pay with M-Pesa, Airtel Money, Visa or Mastercard. Your e-ticket is sent by email and SMS.
Travelling by road instead? Compare Nairobi to Eldoret buses on BuuPass
Nairobi to Eldoret flights: FAQs
How long is the flight from Nairobi to Eldoret?
About 50 minutes direct. The air distance is about 268 km.
Which airlines fly from Nairobi to Eldoret?
Jambojet operates most flights, with Kenya Airways and Skyward Express also serving the route. Available airlines can vary by date.
How much is a flight from Nairobi to Eldoret?
Fares depend on demand and how far ahead you book. Search on BuuPass to see live prices.
Flight or bus to Eldoret?
The bus takes 5–6 hours and costs less. The flight takes under an hour. BuuPass sells both.