Airports in Kenya

The airports in Kenya are listed below in city name order with their corresponding aiport sign (ICAO code) and airport name if available. Each airport has a page containing more information which can be found by selecting the city name.

Amboseli

HKAM

Bungoma

HKBU

Bura

HKBR

Busia

HKBA

Eldoret

HKEL Eldoret International

Eliye Springs

HKES

Embakasi

HKSA

Embu

HKEM

Garba Tula

HKGT

Garissa

HKGA Garissa

Hola

HKHO

Homa Bay

HKHB

Isiolo

HKIS Isiolo

Kabarak

HKKA

Kakamega

HKKG Kakamega

Kalokol

HKFG

Keekorok

HKKE

Kericho

HKKR

Kilaguni

HKKL

Kisii

HKKS

Kisumu

HKKI Kisumu

Kitale

HKKT Kitale

Lamu

HKLU Lamu Manda

Lodwar

HKLO Lodwar

Loitokitok

HKLT

Lokichoggio

HKLK Lokichoggio

Lokitaung

HKLG

Loyangalani

HKLY Loyengalani

Mackinnon Road

HKMR

Magadi

HKMG

Makindu

HKMU

Malindi

HKML Malindi

Mandera

HKMA Mandera

Maralal

HKMI

Marsabit

HKMB Marsabit

Meru

HKMK Mulika

Mitito Andei

HKMT

Mombasa

HKMO Moi International

Moyale Lower

HKMY Moyale Lower

Nairobi

HKNA

Nairobi

HKRE Nairobi Eastleigh

Nairobi

HKNW Nairobi Wilson

Naivasha

HKNV Naivasha

Nakuru

HKNK

Nanyuki

HKNY Nanyuki

Narok

HKNO

Nyeri

HKNI Nyeri

Samburu

HKSB

Voi

HKVO

Wajir

HKWJ Wajir