Cheap flights from Nairobi to Eldoret

27 nonstop flights a week, 2 of them today. Operated by Jambojet, about 1h in the air, 164 mi (264 km). Tickets from $59.

Flights from Nairobi to Eldoret

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Nairobi to Eldoret at a glance

flight time, nonstop
1h
straight-line distance
164 mi (264 km)
flights a week
27
flights today
2
first and last departure
06:20 - 18:20
lowest price, nonstop, 19 November
$59
airline
1

Nairobi to Eldoret flight schedule

27 flights a week, 2 today, 9 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
JM 8660
Jambojet
06:20 Jomo Kenyatta International, terminal 1D
07:20 Eldoret
1h
Tue, Wed
DeHavilland DHC-8
JM 8662
Jambojet
07:20 Jomo Kenyatta International, terminal 1D
08:20 Eldoret
1h
Thu, Sat
DeHavilland DHC-8
JM 8662
Jambojet
07:30 Jomo Kenyatta International, terminal 1D
08:30 Eldoret
1h
Mon, Wed, Fri, Sun
DeHavilland Dash 8 Q400
JM 8620
Jambojet
09:35 Jomo Kenyatta International, terminal 1D
10:35 Eldoret
1h
Tue, Thu
DeHavilland DHC-8
JM 8620
Jambojet
10:30 Jomo Kenyatta International, terminal 1D
11:30 Eldoret
1h
Mon, Wed, Fri, Sun
DeHavilland Dash 8 Q400
JM 8664
Jambojet
12:10 Jomo Kenyatta International, terminal 1D
13:10 Eldoret
1h
Sun
DeHavilland Dash 8 Q400
JM 8664
Jambojet
12:20 Jomo Kenyatta International, terminal 1D
13:20 Eldoret
1h
Tue, Wed
DeHavilland Dash 8 Q400
JM 8666
Jambojet
16:40 Jomo Kenyatta International, terminal 1D
17:40 Eldoret
1h
Tue, Wed, Thu
DeHavilland DHC-8
JM 8668
Jambojet
18:20 Jomo Kenyatta International, terminal 1D
19:20 Eldoret
1h
Daily
DeHavilland DHC-8

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 January.

FlightDepartsArrivesDurationDaysAircraft
JM 8668
Jambojet
19:20 Jomo Kenyatta International, terminal 1D
20:20 Eldoret
1h
Seasonal
DeHavilland DHC-8
JM 8660
Jambojet
06:30 Jomo Kenyatta International, terminal 1D
07:30 Eldoret
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8662
Jambojet
07:00 Jomo Kenyatta International, terminal 1D
08:00 Eldoret
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8664
Jambojet
13:00 Jomo Kenyatta International, terminal 1D
14:00 Eldoret
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8662
Jambojet
09:20 Jomo Kenyatta International, terminal 1D
10:20 Eldoret
1h
Seasonal
DeHavilland DHC-8
JM 8664
Jambojet
12:00 Jomo Kenyatta International, terminal 1D
13:00 Eldoret
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8622
Jambojet
14:25 Jomo Kenyatta International, terminal 1D
15:25 Eldoret
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8666
Jambojet
15:20 Jomo Kenyatta International, terminal 1D
16:20 Eldoret
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8668
Jambojet
17:45 Jomo Kenyatta International, terminal 1D
18:45 Eldoret
1h
Seasonal
DeHavilland Dash 8 Q400

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Nairobi to Eldoret

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Nairobi to Eldoret depart and land

Departure from Nairobi

27 flights a week, terminal 1D, 8 mi (13 km) from the city centre

Arrival in Eldoret

Eldoret EDL

27 flights a week, 8 mi (13 km) from the city centre

Frequently asked questions

How long is the flight from Nairobi to Eldoret?
A nonstop flight takes 1 hour on average.
How far is Eldoret from Nairobi?
164 mi (264 km) in a straight line between the cities.
Which airlines fly nonstop from Nairobi to Eldoret?
Jambojet (27 a week).
How many flights a day are there from Nairobi to Eldoret?
2 flights today and 27 a week, about 3.9 a day on average.
When are the first and last flights from Nairobi to Eldoret?
The first departure is at 06:20 (JM8660), the last at 18:20 (JM8668). Local time.
Which Nairobi airport do flights to Eldoret leave from?
Jomo Kenyatta International (27 a week).