Where Is Malindi Airport? Location, Map and Distance from Town

Malindi Airport is located in Malindi, Kilifi County, on Kenya’s Indian Ocean coast. It serves Malindi town and is also a convenient airport for travelers going to Watamu, Mambrui, Casuarina, Silversands Beach, Malindi Marine National Park and parts of Kenya’s north coast. The airport’s IATA code is MYD, and its ICAO code is HKML. Published airport data lists it as Malindi International Airport, located in Malindi, Kilifi County, Kenya, with coordinates -3.229310, 40.101700 and an elevation of 80 ft / 24 m above mean sea level.


Where Is Malindi Airport?

Malindi Airport is in Malindi, Kilifi County, Kenya, just west/southwest of central Malindi town and close to the Indian Ocean coastline. It is the airport travelers use when flying to Malindi, Watamu, Mambrui and nearby north coast beach areas.

For flight searches, use:

Code TypeCodeWhat It Means
IATA codeMYDPassenger flight and booking code
ICAO codeHKMLAviation and airfield code
Airport nameMalindi International Airport / Malindi AirportCommon traveler and aviation name
LocationMalindi, Kilifi County, KenyaCoastal Kenya location

OurAirports lists the airport as Malindi International Airport, with IATA code MYD, ICAO code HKML, airline service marked as yes, and location in Malindi, Kilifi County, Kenya.


Where Is Malindi Airport on the Map?

Malindi Airport sits on the western side of Malindi town, inland from the seafront and the main coastal hotel areas. On a map, look for the runway area just outside the denser town center, rather than directly on the beach.

The airport’s published coordinates are:

Coordinate TypeValue
Decimal coordinates-3.229310, 40.101700
Latitude3.229310° S
Longitude40.101700° E
Elevation80 ft / 24 m

These coordinates place the airport on the coastal plain west of central Malindi. The United Nations geographical names dashboard lists Malindi town itself at approximately latitude -3.22 and longitude 40.12, with the coordinate source given as the National Mapping Agency, Survey of Kenya.

Map Search Tip

When using Google Maps, Apple Maps or a taxi app, search for:

  • Malindi Airport
  • Malindi International Airport
  • MYD Airport
  • HKML
  • Malindi Airport, Kilifi County

For drivers, Malindi Airport is usually clearer than simply saying airport near Malindi, because travelers may also be comparing Mombasa, Lamu, Ukunda/Diani or Wilson Airport.

Image showing locaiton of malindi airport

How Far Is Malindi Airport from Malindi Town?

Airport Malindi location

Malindi Airport is very close to Malindi town. Using the published airport coordinates and the mapped coordinates for Malindi town, the airport is roughly 2 km from the central town reference point in a straight line. Actual road distance and travel time vary depending on your hotel, the route used, traffic, and whether you are going to the town center, beach strip, Casuarina, Silversands or another neighborhood.

For most travelers, the key point is simple: Malindi Airport is not a remote airport far outside town. It is close enough for short transfers to town hotels, beach hotels and local residences.

RouteApproximate Planning DistanceBest For
Malindi Airport to central MalindiAbout 2–5 km depending on exact pointTown hotels, offices, short stays
Malindi Airport to Malindi BeachUsually a short local transferBeach hotels and seafront stays
Malindi Airport to SilversandsShort local transferBeach hotels, villas, coastal stays
Malindi Airport to CasuarinaShort to moderate local transferVillas, Marine Park access, quieter stays
Malindi Airport to WatamuOften around 20–25 km by road, depending on exact hotelWatamu Beach, Turtle Bay, Mida Creek
Malindi Airport to MambruiOften around 15–25 km by road, depending on exact propertyNorthern beach resorts and quieter coast stays

Use the table as a planning guide, then confirm the exact road distance with your hotel or driver using your hotel’s map pin.


Is Malindi Airport Inside Malindi Town?

Malindi Airport is within the Malindi urban area, but it is not in the busy beach hotel strip or right on the oceanfront. It is close enough to town that transfers are normally straightforward, but its airfield location gives it more open space than the central streets near the seafront.

This matters because travelers sometimes assume a beach airport will be beside the ocean. Malindi Airport is better described as a town-side coastal airport serving Malindi and the north coast, not a beachfront terminal.


Is Malindi Airport the Nearest Airport to Malindi?

Image of Malindi Airport location from Nairobi

Yes. Malindi Airport is the airport serving Malindi itself. For travelers staying in Malindi town, Malindi Beach, Silversands, Casuarina or Mambrui, it is usually the closest and most convenient airport.

Mombasa’s Moi International Airport can also be used for north coast travel, but it is much farther away by road and usually makes more sense when flights to Malindi are unavailable, fares are much better, or your itinerary includes Mombasa, Nyali, Bamburi, Shanzu, Vipingo, Kilifi or Diani.


Is Malindi Airport the Best Airport for Watamu?

For many Watamu visitors, Malindi Airport is the most convenient airport. Watamu is south of Malindi on the Indian Ocean coast; one mapping reference describes Watamu as about 15 km south of Malindi, while another gives Watamu’s coordinates as -3.342547, 40.027416.

In traveler terms, that means Malindi Airport is usually a better arrival point for Watamu than Mombasa Airport when flight availability and fares work for your dates.

Use Malindi Airport for Watamu if:

  • Your hotel is in Watamu Beach, Turtle Bay, Mida Creek, Gede/Gedi, Jacaranda, Blue Lagoon or nearby villa areas.
  • You want to reduce road transfer time.
  • You are flying from Nairobi and can get a convenient Malindi flight.
  • You are traveling with children, luggage, dive gear or photography equipment.
  • Your hotel can arrange pickup from Malindi Airport.

Consider Mombasa Airport instead if:

  • Flights to Malindi are unavailable on your travel date.
  • Mombasa flights are much cheaper.
  • Your itinerary includes Mombasa, Diani or the south coast.
  • You need more airline options or international connections.
  • Your arrival time into Nairobi does not connect well with a Malindi flight.

Malindi Airport Location Compared with Mombasa Airport

Malindi Airport is the better location for Malindi, Watamu and Mambrui. Mombasa Airport is the better location for Mombasa city, Nyali, Bamburi, Shanzu, Diani connections and many south coast trips.

Final DestinationBetter Airport ChoiceWhy
Malindi townMalindi AirportClosest and simplest
Malindi BeachMalindi AirportShort local transfer
SilversandsMalindi AirportClose to town and beach areas
CasuarinaMalindi AirportConvenient for Marine Park side
MambruiMalindi AirportBest airport north of Malindi
WatamuUsually Malindi AirportShorter transfer than Mombasa
KilifiDependsCompare fare, route and hotel location
Mombasa cityMombasa AirportDirectly serves Mombasa
DianiUsually Ukunda/Diani or MombasaMalindi is too far north for most Diani trips
LamuDependsCheck current flight and road/boat options

A simple decision rule: choose the airport closest to where you will sleep on your first night, unless flight timing, airline choice or price makes another airport clearly better.


How to Get to Malindi Airport

Most travelers reach Malindi Airport by taxi, hotel pickup, private transfer, local driver or car hire. Public transport is less convenient if you have luggage, children, or an early/late flight.

Best Ways to Reach Malindi Airport

Transport OptionBest ForNotes
Hotel pickupFirst-time visitors, families, resort guestsUsually easiest if your hotel offers it
Private transferWatamu, Mambrui, villas, groupsBest when you want a named driver and fixed pickup
Taxi or local cabMalindi town and nearby hotelsAgree fare before the trip
Car hireIndependent travelersConfirm parking, route and driving conditions
Driver serviceBusiness travelers, groups, longer coast staysUseful for multi-stop itineraries

For Watamu or villa stays, send your driver the exact property pin. Do not rely only on the hotel or villa name, because many coastal access roads look similar and some villas share similar names.


What Road Goes to Malindi Airport?

Road access depends on where you are starting from, but travelers generally approach the airport from Malindi town, the beach hotel areas, Watamu/Gede side, Mambrui side or the Mombasa–Malindi coastal road corridor.

For a driver, the most useful details are:

  • Airport name: Malindi Airport / Malindi International Airport
  • Airport code: MYD
  • Destination: Malindi Airport terminal
  • Pickup or drop-off time
  • Airline and flight number
  • Passenger phone number
  • Hotel or villa map pin for return transfer

Search engines and map apps are usually reliable for finding the airport, but you should still confirm your route with a local driver if traveling very early, very late, or from Watamu, Mambrui, Kilifi or a private villa.


Malindi Airport Pickup and Drop-Off Tips

For arrivals, the safest approach is to arrange your pickup before landing. For departures, leave your hotel early enough to allow for traffic, road conditions, check-in and baggage handling.

Arrival Pickup Checklist

  • Send your flight number to the driver or hotel.
  • Share your WhatsApp number.
  • Confirm the number of passengers.
  • Mention large luggage, surfboards, golf bags, dive gear or child seats.
  • Send your hotel or villa map pin.
  • Agree whether payment is by cash, card, M-Pesa or hotel bill.
  • Ask where the driver will stand and what name will be on the sign.

Departure Drop-Off Checklist

  • Confirm your flight status before leaving.
  • Recheck whether your flight departs from Malindi MYD.
  • Leave earlier if coming from Watamu, Mambrui or Kilifi.
  • Keep your ID or passport accessible.
  • Check baggage limits before reaching the airport.
  • Do not assume there will be many food or shopping options at a small airport.

Malindi Airport Location for Beach Hotels

Malindi Airport is convenient for beach hotels around Malindi, Silversands and Casuarina because these areas are close to town. It is also useful for Watamu visitors, though Watamu requires a longer transfer than central Malindi.

AreaAirport UsefulnessTraveler Note
Central MalindiExcellentShortest transfer
Malindi BeachExcellentGood for beach hotel stays
SilversandsExcellentEasy local transfer
CasuarinaVery goodUseful for Marine Park side
MambruiVery goodConfirm road access to property
WatamuVery goodUsually better than Mombasa for Watamu
Gede/GediVery goodConvenient for Watamu-area stays
KilifiConditionalCompare Malindi vs Mombasa
MombasaPoor as a first choiceUse Mombasa Airport instead
DianiPoor as a first choiceUse Ukunda/Diani or Mombasa instead

Can You Fly to Malindi Airport from Nairobi?

Yes. Malindi Airport is commonly used for domestic flights between Nairobi and Malindi. Jambojet lists the route as Nairobi NBO to Malindi MYD, with a published flight duration of about 1 hour 10 minutes.

This flight route is important for location planning because many travelers first arrive in Kenya through Nairobi, then continue by air to the coast. Always check the departure airport carefully: Nairobi has Jomo Kenyatta International Airport NBO and Wilson Airport WIL, and using the wrong Nairobi airport can cause missed flights.


Common Mistakes When Searching Malindi Airport Location

Travelers often make avoidable mistakes when trying to find or book Malindi Airport.

Mistake 1: Searching only for Malindi airport without checking the code

Use MYD when booking passenger flights. That helps avoid confusion with Mombasa, Lamu, Ukunda/Diani or other coastal airports.

Mistake 2: Booking Mombasa when staying in Watamu

Mombasa can work, but Malindi Airport is usually more convenient for Watamu if flights are available and reasonably priced.

Mistake 3: Assuming Malindi Airport is on the beach

The airport is close to the coast, but it is inland from the beachfront and west/southwest of central town.

Mistake 4: Giving drivers only the hotel name

For villas, smaller resorts and Watamu properties, send a map pin. Coastal properties can have similar names and confusing access roads.

Mistake 5: Ignoring the Nairobi departure airport

If connecting from Nairobi, confirm whether your Malindi flight departs from NBO or another Nairobi airport.


Snippet Answer: Malindi Airport Location

Malindi Airport is located in Malindi, Kilifi County, Kenya, on the country’s north coast. The airport code is MYD, the ICAO code is HKML, and its published coordinates are -3.229310, 40.101700. It sits close to Malindi town and is commonly used by travelers going to Malindi, Watamu, Mambrui and nearby beach resorts.


Frequently Asked Questions About Malindi Airport Location

Where is Malindi Airport located?

Malindi Airport is located in Malindi, Kilifi County, Kenya, near the Indian Ocean coast. Published airport data lists it as Malindi International Airport with coordinates -3.229310, 40.101700.

How far is Malindi Airport from Malindi town?

Malindi Airport is roughly 2 km from the central Malindi reference point in a straight line, based on published airport coordinates and mapped town coordinates. Actual driving distance depends on the exact hotel, road route and traffic.

Is Malindi Airport near Watamu?

Yes. Watamu lies south of Malindi on the coast, and Malindi Airport is usually the most convenient airport for Watamu visitors when flight schedules and fares work. Watamu is commonly described as about 15 km south of Malindi, though road distance from the airport to individual hotels varies.

What is the airport code for Malindi Airport?

The passenger flight code for Malindi Airport is MYD. Its ICAO code is HKML.

Is Malindi Airport the same as Mombasa Airport?

No. Malindi Airport is in Malindi, Kilifi County. Mombasa’s main airport is Moi International Airport, which serves Mombasa and broader coast travel. Malindi Airport is usually better for Malindi, Watamu and Mambrui.

Which airport should I use for Malindi Beach?

Use Malindi Airport MYD if flights are available. It is the closest airport for Malindi Beach, Silversands, Casuarina and central Malindi.

Which airport should I use for Watamu?

Use Malindi Airport in most cases. It usually gives the shortest airport transfer to Watamu. Mombasa Airport can still be useful if it offers better flight times, lower fares or easier connections.

Is Malindi Airport easy to find?

Yes. Search for Malindi Airport, Malindi International Airport, or MYD Airport in your map app. To avoid confusion, send your driver the airport pin and flight details before pickup or drop-off.

Is Malindi Airport in Kilifi County?

Yes. Published airport data lists Malindi Airport in Malindi, Kilifi County, Kenya.

Is Malindi Airport close to the beach?

It is close to Malindi’s coastal areas, but it is not directly on the beachfront. Travelers staying at Malindi Beach, Silversands or Casuarina should plan a short local transfer from the airport.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top