Eldoret International Airport (EDL): Flights, Airlines & Passenger Guide

Eldoret International Airport (EDL) is the main airport serving Eldoret, Uasin Gishu County and the wider North Rift region. It provides scheduled domestic passenger connections with Nairobi while also supporting cargo and international aviation operations.

Travellers planning other journeys can browse the Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL] — for airports, airstrips and domestic flight routes across Kenya.

Last checked: August 2026

Eldoret International Airport at a Glance

Official Name: Eldoret International Airport
IATA Code: EDL
ICAO Code: HKEL
Location: Eldoret
County: Uasin Gishu County
Country: Kenya
Airport Type: Domestic, international and cargo
Operator: Kenya Airports Authority
Main Area Served: Eldoret and the North Rift
Principal Domestic Connection: Nairobi

Where Is Eldoret International Airport?

Eldoret International Airport serves Eldoret and surrounding areas of the North Rift.

The airport provides an important aviation gateway for passengers travelling to Uasin Gishu County and neighbouring parts of western Kenya and the Rift Valley.

Passengers whose final destination is outside Eldoret should include the onward road journey when planning their total travel time.

Nairobi to Eldoret Flights

The Nairobi–Eldoret corridor provides a fast alternative to travelling the entire journey by road.

Nairobi to Eldoret Flights Guide[LINK WHEN PUBLISHED]

Scheduled passenger services primarily connect:

Jomo Kenyatta International Airport (NBO) ↔ Eldoret International Airport (EDL)

Passengers should always check their ticket for the current departure airport, flight time and operating airline.

Airlines Flying to Eldoret

Scheduled domestic airlines connect Eldoret with Nairobi.

Kenya Airways

Kenya Airways operates domestic passenger services between Nairobi and Eldoret.

Airline Code: KQ
Nairobi Airport: Jomo Kenyatta International Airport (NBO)

Passengers arriving at JKIA can connect to the airline’s wider domestic, African and international network.

Jambojet

Jambojet also serves the Nairobi–Eldoret corridor.

Airline Code: JM
Nairobi Airport: Jomo Kenyatta International Airport (NBO)

Passengers should compare current fares, flight times, baggage allowances and ticket conditions when selecting a flight.

Eldoret Airport Code: EDL

The IATA airport code for Eldoret International Airport is:

EDL

Passengers will encounter this code when searching for flights, checking tickets and reading baggage tags.

For example:

NBO → EDL — Nairobi to Eldoret

EDL → NBO — Eldoret to Nairobi

Using the airport codes NBO and EDL can make online flight searches more precise.

How Long Is the Nairobi to Eldoret Flight?

A direct flight between Nairobi and Eldoret generally takes approximately:

50 minutes to 1 hour

Actual flight duration can vary according to the airline, aircraft, weather and operational conditions.

Passengers should remember that their complete journey also includes:

Travel to airport → Check-in → Security → Boarding → Flight → Baggage collection → Ground transport

Nairobi to Eldoret Flight Fares

For planning purposes, passengers can use an estimated one-way fare range of:

KSh 5,000–12,000

Prices may rise when booking close to departure or during periods of high passenger demand.

Nairobi to Eldoret Flights Guide[LINK WHEN PUBLISHED]

Actual ticket prices depend on factors including:

  • Airline
  • Travel date
  • Booking date
  • Seat availability
  • Fare type
  • Baggage allowance
  • Passenger demand
  • Promotions

These figures are planning estimates and should not be treated as live fares.

Eldoret to Nairobi Flights

Passengers can also travel in the opposite direction:

Eldoret International Airport (EDL) → Jomo Kenyatta International Airport (NBO)

The route is particularly useful for travellers continuing from Nairobi to another domestic or international destination.

Passengers with onward flights should allow sufficient connection time at JKIA.

Eldoret Airport for North Rift Travel

Eldoret International Airport can be used as an aviation gateway for passengers travelling beyond Eldoret.

Depending on the final destination, travellers can continue by road into other parts of the North Rift and surrounding counties.

This makes Eldoret useful for passengers who want to reduce the amount of long-distance road travel required from Nairobi.

Eldoret Airport or Kitale Airport?

Passengers travelling towards Kitale and Trans Nzoia should compare the two airports.

Eldoret International Airport (EDL) serves Eldoret and provides access to the wider North Rift.

Kitale Airport (KTL) provides more direct access to Kitale and Trans Nzoia when scheduled services are available.

Kitale Airport Guide[LINK WHEN PUBLISHED]

Nairobi to Kitale Flights Guide[LINK WHEN PUBLISHED]

The best choice depends on flight availability, airfare and the passenger’s final destination.

Eldoret Airport or Kisumu Airport?

Eldoret and Kisumu serve different parts of western Kenya.

Eldoret International Airport (EDL) — Eldoret and the North Rift

Kisumu International Airport (KIS) — Kisumu and the Lake Victoria region

Kisumu International Airport Guide[LINK WHEN PUBLISHED]

Passengers should consider the total journey rather than airfare alone. A cheaper flight can become less convenient if it requires a substantially longer road transfer after landing.

Cargo Operations at Eldoret International Airport

Cargo is another important component of Eldoret International Airport’s role.

Its position within one of Kenya’s major agricultural regions gives the airport strategic importance for freight and logistics in addition to passenger transport.

Passengers should, however, distinguish between an airport’s international or cargo capabilities and the passenger flights actually available on a particular date.

International Travel From Eldoret

The name Eldoret International Airport does not mean that direct scheduled passenger flights operate to every international destination.

Passengers travelling abroad may need to connect through Nairobi.

A common journey structure can therefore be:

Eldoret (EDL) → Nairobi (NBO) → International Destination

Travellers should search current airline schedules for their specific travel date.

Connecting Through JKIA

Jomo Kenyatta International Airport provides onward domestic and international connections for passengers arriving from Eldoret.

Jomo Kenyatta International Airport Guide[LINK WHEN PUBLISHED]

Passengers connecting at JKIA should check:

  • Arrival and departure times
  • Terminal information
  • Minimum connection time
  • Baggage transfer arrangements
  • Check-in requirements
  • International travel documents where applicable

Adequate connection time is particularly important when transferring from a domestic flight to an international departure.

Check-In at Eldoret International Airport

Passengers should follow the check-in deadline specified by their airline.

Allow sufficient time for:

Check-in → Baggage Drop → Security → Boarding

Passengers should carry identification accepted by the airline and ensure their booking details correspond with their identification documents.

Baggage at Eldoret International Airport

Baggage allowances are determined by the airline and fare purchased.

Passengers should check:

  • Cabin baggage allowance
  • Checked baggage allowance
  • Weight and size restrictions
  • Excess baggage charges
  • Special baggage requirements
  • Whether checked baggage is included

Baggage charges should be considered when comparing the total cost of different tickets.

Ground Transport From Eldoret Airport

Passengers arriving at Eldoret International Airport can continue by road towards Eldoret and other destinations within Uasin Gishu County and the wider North Rift.

Those travelling farther should factor the additional road transfer into their total journey time and budget.

Frequently Asked Questions

What is the airport code for Eldoret?

The IATA airport code for Eldoret International Airport is EDL.

Does Eldoret have an international airport?

Yes. Eldoret is served by Eldoret International Airport.

Are there flights from Nairobi to Eldoret?

Yes. Scheduled domestic passenger flights connect Nairobi and Eldoret.

Which Nairobi airport has flights to Eldoret?

Major scheduled Nairobi–Eldoret services use Jomo Kenyatta International Airport (NBO). Passengers should verify their current booking before travelling.

How long is the Nairobi to Eldoret flight?

A direct flight generally takes approximately 50 minutes to one hour.

How much is a flight from Nairobi to Eldoret?

For planning purposes, an estimated one-way range is KSh 5,000–12,000. Actual fares vary according to airline, demand and booking date.

Which airlines fly from Nairobi to Eldoret?

Kenya Airways and Jambojet are among the principal airlines serving the Nairobi–Eldoret corridor.

Is Eldoret Airport the same as Kitale Airport?

No. Eldoret International Airport (EDL) and Kitale Airport (KTL) are separate airports.

Related Flight and Airport Guides

Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL]

Nairobi to Eldoret Flights[LINK WHEN PUBLISHED]

Jomo Kenyatta International Airport Guide[LINK WHEN PUBLISHED]

Kisumu International Airport Guide[LINK WHEN PUBLISHED]

Kitale Airport Guide[LINK WHEN PUBLISHED]

Kakamega Airport Guide[LINK WHEN PUBLISHED]

Nairobi to Kisumu Flights[LINK WHEN PUBLISHED]

Nairobi to Kitale Flights[LINK WHEN PUBLISHED]

Eldoret International Airport Summary

Airport: Eldoret International Airport
IATA Code: EDL
ICAO Code: HKEL
Location: Eldoret, Uasin Gishu County
Airport Type: Domestic, international and cargo
Main Area Served: Eldoret and the North Rift
Principal Domestic Connection: Nairobi

Eldoret International Airport is an important aviation gateway to Kenya’s North Rift, providing scheduled passenger connections with Nairobi while also supporting cargo and broader aviation operations.

Before travelling, passengers should confirm their airline, flight number, departure time, baggage allowance, check-in requirements and final fare.

Hot this week

CFAO Mobility Kenya Recalls Toyota Vehicles Over Defective Takata Airbags

NAIROBI, Kenya, Aug 19 – CFAO Mobility Kenya has...

Dash 8 Q400 Could Offer Attractive Returns on Nairobi–Mombasa Route, Pilot Barrack Siglain Says

NAIROBI, Kenya — A serious investor looking for an...

YEGO Prepares Nairobi Electric Boda Launch After Onboarding 4,000 Riders

NAIROBI, Kenya, Aug 18 — Ride-hailing company YEGO Mobility...

Nairobi Approves Two Underground and Elevated Metro Lines in Sh1 Trillion Transport Plan

Nairobi has approved the development of two metro railway...

SGR CBD Extensions Could Reshape Kenya’s Long-Distance Bus Industry, New Report Warns

A report submitted by Leah Sagini, a journalism student...

Topics

Related Articles

Popular Categories

spot_imgspot_img