1. Home
  2. Airports
  3. Kenya
  4. Malindi International Airport (MYD)
IATA MYDICAO HKML

Malindi International Airport

Malindi, Kilifi County, Kenya

Malindi International Airport is a medium-sized airport serving Malindi, Kenya. Its IATA code is MYD and its ICAO code is HKML. The airport lies at an elevation of 80 ft (24 m) above sea level. It has 2 runway(s); the longest is 17/35, 4,600 ft (1,402 m) long. Local time follows the Asia/Riyadh time zone.

Key facts

IATA code
MYD
ICAO code
HKML
Airport type
Medium airport
Elevation
80 ft (24 m)
Coordinates
-3.2293, 40.1017
Time zone
Asia/Riyadh
Local time now
—
Scheduled service
Yes

Location

MBA — Moi International AirportLAU — Manda AirportTGT — Tanga AirportASV — Amboseli AirportJRO — Kilimanjaro International AirportZNZ — Abeid Amani Karume International AirportARK — Arusha AirportNBO — Jomo Kenyatta International AirportMBALAUTGTASVJROZNZARKNBOMYD
Natural Earth · -3.2293, 40.1017Open in OpenStreetMap ↗

Runways

RunwayLengthWidthSurfaceLighted
08/263,701 ft · 1,128 m—UNKNo
17/354,600 ft · 1,402 m—UNKNo

Nearest airports

Airports with scheduled service closest to Malindi International Airport, by great-circle distance.

AirportCityDistance
MBA Moi International AirportMombasa, Kenya106 km · 66 mi
LAU Manda AirportLamu, Kenya141 km · 88 mi
TGT Tanga AirportTanga, Tanzania237 km · 147 mi
ASV Amboseli AirportOl Tukai, Kenya323 km · 201 mi
JRO Kilimanjaro International AirportArusha, Tanzania337 km · 209 mi
ZNZ Abeid Amani Karume International AirportZanzibar, Tanzania347 km · 216 mi
ARK Arusha AirportArusha, Tanzania385 km · 239 mi
NBO Jomo Kenyatta International AirportNairobi, Kenya412 km · 256 mi

Distances to major hubs

Great-circle distances from MYD. These are geographic distances, not a list of operated flights.

External links

External links come from the source dataset and are not independently verified by FlyingWorld.

Frequently asked questions

What is the airport code of Malindi International Airport?

The IATA code of Malindi International Airport is MYD and its ICAO code is HKML.

Where is Malindi International Airport located?

Malindi International Airport is in Malindi, Kilifi County, Kenya, at -3.2293, 40.1017.

What time zone is Malindi International Airport in?

Malindi International Airport uses the IANA time zone Asia/Riyadh. Daylight saving time, where applicable, is applied automatically by the clock on this page.

How long is the longest runway at Malindi International Airport?

The longest runway listed is 17/35, 4,600 ft (1,402 m) long.

What is the nearest airport to Malindi International Airport?

The nearest airport with scheduled service in our directory is Moi International Airport (MBA), about 106 km (66 mi) away.

Source: OurAirports (data updated: 9 November 2026). Not for navigation. Always use official, current aeronautical publications.