Malindi International Airport guide

Updated 2026-10-17

Malindi International Airport (IATA: MYD, ICAO: HKML) serves the coastal resort town of Malindi in Kilifi County, Kenya. It lies just west of the town's central business district, at an elevation of about 24 m (80 ft). The Kenya Airports Authority operates it. The airport sits roughly 130 km by road northeast of Mombasa's Moi International Airport.

MYDIATA

Services at Malindi International Airport

1 of 6 available

Key facts

  • Services2listed across 1 of 6 types
  • Local timeNairobi time
  • IATAMYDICAO HKML
  • Runways2
  • Terminals1mixed
Loading map…

Terminals

1 terminal
  • MAMixedMain TerminalJambojet, Mombasa Air Safari, Safarilink, Skyward Express

Nearby cities

straight-line distance
  • MalindiEast of the airport3 km
  • WatamuSouthwest of the airport22 km
  • KilifiSouthwest of the airport60 km

Questions

Answers drawn from the listings on this page.

What are the airport codes for Malindi International Airport?

Malindi International Airport uses the following codes: IATA: MYD, ICAO: HKML. These codes are used by airlines, pilots, and travel systems to identify the airport.

Where is Malindi International Airport located?

Malindi International Airport is located in Malindi, Kilifi County, Kenya. The airport coordinates are -3.2293°, 40.1017°.

What services are available at Malindi International Airport?

Malindi International Airport offers: 2 nearby hotels. Click on each service type above to view detailed information.

Help us improve this page

Found outdated information or know about a service we're missing? Let us know.

Suggest page updates