Flying from Nairobi to Eldoret provides a quick connection between Kenya’s capital and the North Rift. The route connects Jomo Kenyatta International Airport (NBO) in Nairobi with Eldoret International Airport (EDL).
A direct flight generally takes around 50 minutes to one hour, making air travel a convenient option for passengers travelling between Nairobi, Eldoret and surrounding parts of the North Rift.
Last checked: August 2026
Nairobi to Eldoret Flight at a Glance
Route: Nairobi ↔ Eldoret
Departure Airport: Jomo Kenyatta International Airport (NBO)
Arrival Airport: Eldoret International Airport (EDL)
Estimated Flight Time: 50 minutes to 1 hour
Estimated One-Way Fare: KSh 5,000–12,000
Route Type: Domestic
Airport Codes: NBO ↔ EDL
Flying From Nairobi
Passengers travelling on the NBO–EDL route depart from Jomo Kenyatta International Airport (NBO).
Jomo Kenyatta International Airport Guide — [LINK WHEN PUBLISHED]
Travellers should confirm the airport indicated on their ticket before leaving for their flight, particularly because Nairobi also has Wilson Airport serving domestic and regional passengers.
Arriving at Eldoret International Airport
Flights arrive at Eldoret International Airport (EDL).
Eldoret International Airport Guide — [LINK WHEN PUBLISHED]
The airport provides an important aviation connection for Eldoret and the wider North Rift region.
Passengers continuing beyond Eldoret should include onward ground transport in their journey planning.
Airlines Flying From Nairobi to Eldoret
Scheduled services on the Nairobi–Eldoret corridor may be operated by major domestic carriers.
Kenya Airways
Airline Code: KQ
Route: NBO ↔ EDL
Jambojet
Airline Code: JM
Route: Nairobi ↔ Eldoret
Airline schedules and operating frequencies can change. Passengers should therefore confirm which airlines are operating the route on their intended travel date.
How Long Is the Nairobi to Eldoret Flight?
A direct Nairobi–Eldoret flight generally takes approximately 50 minutes to one hour.
The actual passenger journey takes longer because travellers also need to account for:
Getting to JKIA → Check-in → Security → Boarding → Flight → Baggage Collection → Leaving Eldoret Airport
Passengers comparing flying with road travel should therefore consider the complete door-to-door journey rather than flight time alone.
Nairobi to Eldoret Flight Fare
A reasonable planning range for an economy ticket is approximately:
KSh 5,000–12,000 one way
The final ticket price depends on factors including:
- Airline
- Travel date
- How early the ticket is booked
- Available seats
- Passenger demand
- Baggage requirements
- Fare conditions
- Promotions
Fares can be higher during busy travel periods and when booking close to departure.
Nairobi to Eldoret Flight Numbers
Flight numbers identify individual scheduled airline services.
The airline codes passengers may encounter include:
KQ — Kenya Airways
JM — Jambojet
The actual flight number should be confirmed on the passenger’s booking because airlines can change schedules and service numbers.
Aircraft Used on Nairobi–Eldoret Flights
Aircraft assignments vary according to airline schedules and operational requirements.
Aircraft types commonly associated with Kenya’s domestic network include the:
Embraer E190
De Havilland Dash 8-Q400
The aircraft scheduled when a ticket is purchased can be changed before departure.
Check-In at JKIA
Passengers should follow the domestic check-in requirements provided by their airline.
As a general planning guide, arriving approximately 90 minutes before departure allows time for check-in, baggage processing and security.
Travellers should carry identification accepted by their airline and ensure the passenger name on the booking corresponds with the required identification.
Baggage Allowance
Baggage allowances depend on the airline and fare purchased.
Before travelling, check:
- Cabin baggage allowance
- Checked baggage allowance
- Excess baggage fees
- Whether checked baggage is included in the fare
- Special or oversized baggage requirements
Passengers comparing fares should consider the total price after any baggage or optional service charges.
Travelling From Eldoret Airport
Passengers arriving at Eldoret International Airport can continue towards Eldoret town and other destinations within the North Rift.
Those travelling beyond Eldoret should plan their ground connection in advance and allow sufficient time between the flight and any onward journey.
Eldoret to Nairobi Return Flights
The same air corridor operates in the opposite direction:
Eldoret International Airport (EDL) → Jomo Kenyatta International Airport (NBO)
Passengers returning to Nairobi should confirm their flight time, airline, baggage requirements and arrival airport before departure.
Related Kenya Flight Guides
Kenya Domestic Flights Database — [LINK WHEN PUBLISHED]
Nairobi to Mombasa Flights — [LINK WHEN PUBLISHED]
Nairobi to Kisumu Flights — [LINK WHEN PUBLISHED]
Nairobi to Diani / Ukunda Flights — [LINK WHEN PUBLISHED]
Nairobi to Malindi Flights — [LINK WHEN PUBLISHED]
Nairobi to Lamu Flights — [LINK WHEN PUBLISHED]
Nairobi to Eldoret Flight Summary
Nairobi (NBO) ↔ Eldoret (EDL)
Flight time: Approximately 50 minutes to 1 hour
Estimated fare: KSh 5,000–12,000 one way
Departure: Jomo Kenyatta International Airport
Arrival: Eldoret International Airport
Airlines: Kenya Airways and Jambojet
Passengers should confirm the current airline, flight number, departure time, baggage allowance and final fare before travelling.





