Buy International Travel Insurance Online
Instant Policy, No Medical Check-ups

List of 15 Domestic & International Airports in Kenya

Kenya is a vibrant country located in East Africa. It is a prominent travel destination because of its diverse landscapes, abundant wildlife, and cultural heritage. Airports in Kenya play a major role in connecting Kenya to the global aviation network and facilitating travel for both business and leisure purposes.

Navigate through this article to learn about the list of airports in Kenya and the services available in each.

List of 15 Airports in Kenya

Name of the Airport & Location Type
Jomo Kenyatta International Airport, Nairobi International
Mombasa Moi International Airport, Mombasa International
Eldoret International Airport, Eldoret International
Kisumu Airport, Kisumu International
Wajir Airport, Wajir International
Manda Airport, Lamu Domestic
Malindi International Airport, Malindi Domestic
Ukunda Airport, Diani Beach Domestic
Nairobi Wilson Airport, Nairobi Domestic
Amboseli Airport, Amboseli National Park Domestic
Nanyuki Airport, Nanyuki Domestic
Moyale Airport, Moyale Domestic
Lokichoggio Airport, Lokichoggio Domestic
Nakuru Airport, Nakuru Domestic
Bamburi Airport, Mombasa Domestic

List of International Airports in Kenya

If you are wondering how many airports there are in Kenya, then the answer is 26. These airports can be classified into international and domestic airports.

Note: The services and other factors keep changing frequently. So, please verify all information before planning your trip.

1. Jomo Kenyatta International Airport (NBO), Nairobi

Established on 14 March 1978, Jomo Kenyatta International Airport is the largest and busiest airport in East and Central Africa. Located 18 km east of Nairobi, the airport is an important aviation centre and the flagship airport of Kenya Airports Authority.

  • Address: Embakasi, Nairobi, Kenya
  • ICAO Code: HKJK
  • IATA Code: NBO
  • Category: International
  • Terminals: It has two terminals, Terminal 1 and Terminal 2.
    • Terminal 1 is used for both domestic and international arrivals and departures.
    • Terminal 2 is used by low-cost carriers.
  • Services & Amenities:
    • Lounge access
    • Food stores
    • Private meeting rooms

2. Mombasa Moi International Airport (MBA), Mombasa

It is the second busiest among the airports in Kenya and serves as a major transportation hub. In 1980, the airport was constructed by the South African Army's Engineer Corps, with its origins dating back to the Second World War. It is located 6.6 km away from the centre of Mombasa.

  • Address: Moi International Airport Mvita, Mji wa Kale, Mombasa, Kenya
  • ICAO Code: HKMO
  • IATA Code: MBA
  • Category: International
  • Terminals: The airport has two terminals.
    • Terminal 1 is used for international flights
    • Terminal 2 is used for domestic flights.
  • Services & Amenities Available:
    • Assistance to disabled passengers
    • Foreign exchange and banking services
    • Medical services
    • Duty-free shops
    • Children's play area

3. Eldoret International Airport (EDL), Eldoret

This airport is located to the south of Eldoret city, in Uasin Gishu County, in midwestern Kenya. Established in 1995, this airport is situated approximately 16 km south of Eldoret Town along the Eldoret-Kisumu road. Eldoret International Airport is one of the international airports in Kenya that operate scheduled passenger and cargo flights.

  • Address: Stendi Kisa - Yala Rd, Kenya
  • ICAO Code: HKEL
  • IATA Code: EDL
  • Category: International
  • Terminals: The airport has a single terminal building for all domestic and international flights.
  • Services & Amenities Available:
    • Banking facilities
    • Various dining options
    • Internet access
    • Prayer rooms
    • Children's play area
    • VIP lounges

4. Kisumu Airport (KIS), Kisumu

Kisumu Airport, situated 4 km to the northwest of Kisumu City, is a major urban centre in Kenya. It is the third busiest and fourth international airport in Kenya. The Airport, which was officially opened in 2011, is bordered by Lake Victoria on the western and southern sides and the main road to Uganda on the eastern and northern sides.

  • Address: Kisumu, Kenya
  • ICAO Code: HKKI
  • IATA Code: KIS
  • Category: International
  • Terminals: The airport has a single terminal to handle domestic and international flights.
  • Services & Amenities Available:
    • ATMs
    • Modern control tower
    • Parking spaces

5. Wajir Airport (WJR), Wajir

Wajir Airport was built between 1977 and 1978 and acts as a military airbase for the Kenya Air Force. It is the third largest and busiest Kenya airport in terms of passenger and aircraft movement. Located about 5 km east of Wajir town, this airport facilitates the operation of both propeller and jet-engine aircraft.

  • Address: P3JQ+F98, Wajir, Kenya
  • ICAO Code: HKWJ
  • IATA Code: WJR
  • Category: International
  • Terminals: The airport has one terminal building.
  • Services & Amenities:
    • Lounges
    • Medical services

List of Domestic Airports in Kenya

6. Manda Airport (LAU), Lamu

Manda Airport, also known as Lamu Airport, is a small civilian airfield located on Manda Island, which is 1.8 km away from Lamu. This airstrip was established between 1962 to 1963. Flights to this airport come from Nairobi Wilson Airport, Jomo Kenyatta International Airport, and other smaller airfields across Kenya.

  • Address: PWV6+7C6, Manda Island Archipelago, Lamu, Kenya
  • ICAO Code: HKLU
  • IATA Code: LAU
  • Category: Domestic
  • Terminals: This airstrip has one new terminal building.
  • Services & Amenities:
    • Facilities for disabled people
    • Lounges

7 Malindi International Airport (MYD), Malindi

Established in 1991, Malindi Airport is located 2.5 km west of Malindi town, with its access road connected to the southern side of the Mombasa-Malindi road. It is a transportation hub for both domestic and international travellers. The airlines operated by the airport are Air Kenya Express, Fly540, Fly SAX, Mombasa Air Safari, and Jambojet.

  • Address: Malindi, Kenya
  • ICAO Code: HKML
  • IATA Code: MYD
  • Category: Domestic
  • Terminals: The airport has one small terminal to serve both domestic and international flights.
  • Services & Amenities Available:
    • Mobile charging points
    • Lockers
    • 24-hour food options

8. Ukunda Airport (UKA), Diani Beach

Located in Kwale County, Ukunda Airport is a small airfield that serves the nearby areas of Diani, Tiwi, and Msambweni. Started operating in 2013, this airport is 5.4 km away from Diani Beach. Safarilink Aviation, Jambojet Limited, Skyward Express, Fly540,  Safarilink, Skyward Express, and Mombasa Air Safari are the airlines that operate in this airport.

  • Address: Diani Beach, Kenya
  • ICAO Code: HKUK
  • IATA Code: UKA
  • Category: Domestic
  • Terminals: NA
  • Services & Amenities:
    • Medical facilities
    • ATMs
    • Gift shops

9. Nairobi Wilson Airport (WIL), Nairobi

The airport is located about 4 km south of the central business district when measured by road. Its origins can be traced back to 1929, when it was established as Nairobi West Aerodrome. Nairobi Wilson Airport is one of the busiest airports in Kenya in terms of aircraft movement in East and Central Africa.

  • Address: Wilson Airport, Karen, Langata Rd, Nairobi, Kenya
  • ICAO Code: HKNW
  • IATA Code: WIL
  • Category: Domestic
  • Terminals: The airport has a single terminal building for both domestic and international flights.
  • Services & Amenities:
    • ATMs
    • Assistance to physically disabled people
    • Lounges

10. Amboseli Airport (ASV), Amboseli National Park

Amboseli Airport is located 2.3 km away from Amboseli National Park in Kajiado County. Airkenya Express, Safarilink, and Mombasa Air Safari are the frequently operating carriers in this airport. A unique thing about this airport lies in the fact that the airstrip is located within the park itself. It provides the guests with an extraordinary aerial view before landing.

  • Address: 963X+G9M, Ol Tukai, Kenya
  • ICAO Code: HKAM
  • IATA Code: ASV
  • Category: Domestic
  • Terminals: The airport has one terminal building.
  • Services & Amenities:
    • Wheelchair assistance
    • Transportation facility
    • VIP lounges

11. Nanyuki Airport (NYK), Nanyuki

Nanyuki Airport is situated on the western foothills of Mount Kenya and is 8 km to the south of the equator. The airport was officially opened in the year 1970 and has facilities for private flights and helicopter services.

This airport serves as a hub for several domestic and international airlines, with prominent carriers such as Airkenya Express, Safarilink, Tropic Air Kenya, and Fly-SAX.

  • Address: 22QJ+VQP, Nanyuki, Kenya
  • ICAO Code: HKNY
  • IATA Code: NYK
  • Category: Domestic
  • Terminals: NA
  • Services & Amenities:
    • Taxi services
    • Gift shops selling African art and crafts

12. Moyale Airport (OYL), Moyale

Moyale Airport, also known as Moyale Lower Airport, is located around 12 km away from the town of Moyale in Marsabit County, Kenya. It shares an international border with Ethiopia.

It serves as an essential gateway for travellers and contributes to regional connectivity in the northern part of Kenya. FLY540 is the only airline that operates in this airport.

  • Address: Moyale, Kenya
  • ICAO Code: HKMY
  • IATA Code: OYL
  • Category: Domestic
  • Terminals: NA
  • Services & Amenities:
    • Transport services
    • Gift shops
    • Coffee shops

13. Lokichoggio Airport (LKG), Lokichoggio

Lokichoggio Airport is situated 1.5 km away from the town of Lokichogio, in the northwestern region of Kenya. This airport serves as a civilian airport catering to the local community and neighbouring areas.

The airport is renowned for hosting one of the world's largest and most enduring humanitarian aid projects. Aircraft Leasing Services is the only airline that operates here.

  • Address: Turkana West, Loki Airport Rd, Lokichogio, Kenya
  • ICAO Code: HKLK
  • IATA Code: LKG
  • Category: Domestic
  • Terminals: The airport has one temporary terminal building.
  • Services & Amenities:
    • Duty-free shopping facility
    • Meet and greet services
    • Bars and restaurants
    • VIP lounge

14. Nakuru Airport (NUU), Nakuru, Kenya

Nakuru Airport, also known as Lanet Military Airstrip, is located around 11 km away from the town of Nakuru, in Nakuru County. It serves as an active airport for the border town of Nakuru and the surrounding communities. The area is a significant agricultural state known for its predominantly perishable goods, such as flowers.

  • Address: P533+4M3, Dundori Olkalou, Road, Nakuru, Kenya
  • ICAO Code: HKNK
  • IATA Code: NUU
  • Category: Domestic
  • Terminals: NA
  • Services & Amenities Available:  NA

15. Bamburi Airport (BMQ), Mombasa

Bamburi Airport is a small airport that serves Bamburi town, which is 5.4 km away. It is located in southeastern Kenya and is close to the Indian Ocean coast. Currently, no airline serves this airport.

  • Address: 2PCJ+QG5, Mombasa, Kenya
  • ICAO Code: HKBM
  • IATA Code: BMQ
  • Category: Domestic
  • Terminals: NA
  • Services & Amenities:
    • Coffee shops
    • Gift shops

FAQs about the Airports in Kenya

Which is the largest airport in Kenya?

Jomo Kenyatta International Airport is the largest airport in Kenya. It is the busiest airport in East Africa and provides the largest aviation facility in Kenya.

Do Indian citizens need a visa to travel to Kenya?

Being an Indian citizen, you need to obtain a Kenya E-visa, as it is a mandatory visa for your entrance. The Republic of Kenya has three categories for countries that can apply for different visas, and India falls under category 2.

Which are the airports that are close to Manda Airport?

Malindi Airport, Moi International Airport, and Ukunda Airport are the airports that are close to Manda Airport. However, Malindi Airport is the closest and is 141 km away by road.

What items can you find in the duty-free shops at Mombasa Moi International Airport?

The duty-free shops provide cigarettes, alcohol, food items, confectionery, and souvenirs from Kenya. Moreover, it also provides exclusive perfumes and colognes to travellers.