Malindi Airport (MYD): Flights, Airlines & Passenger Guide

Malindi Airport (MYD) is the main airport serving Malindi and surrounding destinations on Kenya’s North Coast. It provides domestic air connections for residents, business travellers and tourists visiting Malindi, Watamu and other parts of Kilifi County.

Travellers planning journeys elsewhere in Kenya can browse the Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL] — for airports, airstrips and domestic flight routes across the country.

Last checked: August 2026

Malindi Airport at a Glance

Official Name: Malindi Airport
IATA Code: MYD
ICAO Code: HKML
Location: Malindi
County: Kilifi County
Country: Kenya
Airport Type: Domestic
Operator: Kenya Airports Authority
Main Role: Passenger air access to Malindi, Watamu and Kenya’s North Coast

Where Is Malindi Airport?

Malindi Airport is located in Malindi, Kilifi County, on Kenya’s Indian Ocean coast.

Its location makes it an important entry point for passengers whose final destinations are Malindi, Watamu and surrounding areas of the North Coast.

Passengers travelling farther from Malindi should include their onward road transfer when calculating the total journey time.

Flights From Nairobi to Malindi

Nairobi is one of the most important air connections for passengers travelling to Malindi.

Nairobi to Malindi Flights Guide[LINK WHEN PUBLISHED]

Passengers should pay particular attention to the Nairobi airport used by their selected service because domestic flights may operate through different airports depending on the airline and schedule.

These include:

Jomo Kenyatta International Airport (NBO)

and

Wilson Airport (WIL)

Always check the airport code displayed on the booking before travelling.

Airlines Serving Malindi Airport

Scheduled airline services at Malindi can change according to operating schedules and demand.

Passengers may encounter domestic and regional operators serving Malindi from Nairobi and other destinations.

Jambojet

Jambojet serves Malindi as part of its Kenyan domestic network.

Airline Code: JM

Passengers should check the airline’s current timetable for operating days, departure airport and available fares.

Regional Airlines

Regional carriers operating from Wilson Airport may also provide services to Malindi depending on current schedules.

Because routes and frequencies can change, passengers should verify the operating airline when booking rather than relying on an older timetable.

Malindi Airport Code: MYD

The IATA code for Malindi Airport is:

MYD

Passengers will see this three-letter code when searching for flights, checking their ticket or viewing baggage information.

For example:

Nairobi → MYD — Nairobi to Malindi

MYD → Nairobi — Malindi to Nairobi

MYD should not be confused with other coastal airport codes.

MBA — Moi International Airport, Mombasa

UKA — Ukunda Airport, serving Diani

LAU — Manda Airport, serving Lamu

Malindi Airport or Mombasa Airport?

Passengers travelling to the North Coast should compare their airport options carefully.

Malindi Airport (MYD) provides direct access to Malindi and is generally more convenient for passengers whose final destination is Malindi or nearby areas.

Moi International Airport (MBA) serves Mombasa and requires an additional road journey for passengers continuing north towards Malindi.

Moi International Airport Guide[LINK WHEN PUBLISHED]

The cheapest airfare does not necessarily produce the cheapest or fastest overall journey once ground transport is included.

Malindi Airport for Watamu

Malindi Airport is also an important airport for passengers travelling to Watamu.

Travellers can fly into Malindi and complete the remaining journey to Watamu by road.

For passengers starting in Nairobi, this means the overall journey can be planned as:

Nairobi → Malindi Airport → Watamu

Passengers should include the airport-to-Watamu transfer when comparing flying with travelling the entire distance by road.

How Long Is the Nairobi to Malindi Flight?

A Nairobi–Malindi flight generally takes approximately:

1 hour 10 minutes to 1 hour 25 minutes

The precise duration depends on the airline, departure airport, routing and operating conditions.

Passengers should remember that the total journey also includes travel to the departure airport, check-in, security, boarding, baggage collection and onward transport from Malindi Airport.

Nairobi to Malindi Flight Fares

For planning purposes, passengers can use an approximate one-way range of:

KSh 6,500–15,000

Actual fares can vary according to the airline, booking date, travel date, passenger demand, baggage allowance and remaining seat availability.

During busy periods or when booking close to departure, fares may be higher.

Nairobi to Malindi Flights Guide[LINK WHEN PUBLISHED]

Check-In at Malindi Airport

Passengers should follow the check-in deadline specified by their airline.

Travellers should allow sufficient time for:

Check-in → Baggage Processing → Security → Boarding

Passengers should also carry identification accepted by their airline.

The airline’s stated check-in deadline should always take precedence over general travel guidance.

Baggage at Malindi Airport

Baggage allowances depend on the airline and fare purchased.

Passengers should check:

  • Cabin baggage allowance
  • Checked baggage allowance
  • Excess baggage charges
  • Weight and size limits
  • Special baggage requirements
  • Whether checked baggage is included in the ticket

Passengers travelling on smaller regional aircraft should pay particular attention to baggage restrictions.

Flying From Malindi to Nairobi

Passengers can also travel from Malindi back to Nairobi.

Route: Malindi Airport (MYD) → Nairobi

The Nairobi arrival airport can depend on the airline and service.

Passengers should check whether their flight arrives at:

Jomo Kenyatta International Airport (NBO)

or

Wilson Airport (WIL)

This is particularly important for passengers making onward flight connections in Nairobi.

Connecting From Malindi to Other Destinations

Passengers travelling from Malindi to destinations without a direct service may need to connect through Nairobi or another airport.

A journey could therefore involve:

Malindi (MYD) → Nairobi → Final Destination

When connecting, passengers should check whether baggage is transferred automatically and whether the next flight departs from the same Nairobi airport.

A connection involving NBO and WIL requires a road transfer between two separate airports.

Ground Transport From Malindi Airport

Passengers arriving at Malindi Airport can continue by road towards destinations including Malindi town, Watamu and surrounding parts of Kilifi County.

Travellers should consider both the cost and time of ground transport when calculating the total journey.

Passengers staying at hotels or resorts may also want to check whether their accommodation provides airport transfers.

Frequently Asked Questions

What is the airport code for Malindi?

The IATA airport code for Malindi Airport is MYD.

Does Malindi have an airport?

Yes. Malindi is served by Malindi Airport in Kilifi County.

Are there flights from Nairobi to Malindi?

Yes, scheduled domestic services can connect Nairobi and Malindi. Passengers should check current airline schedules and the Nairobi departure airport.

How long is a Nairobi to Malindi flight?

Passengers can generally plan for approximately 1 hour 10 minutes to 1 hour 25 minutes, depending on the service.

Which airport should I use for Watamu?

Malindi Airport is a convenient airport for passengers travelling to Watamu, with the remaining journey completed by road.

Is Malindi Airport the same as Mombasa Airport?

No. Malindi Airport uses the code MYD, while Moi International Airport in Mombasa uses MBA.

Is Malindi Airport the same as Ukunda Airport?

No. Malindi Airport (MYD) serves the North Coast, while Ukunda Airport (UKA) primarily serves Diani and the South Coast.

Related Flight and Airport Guides

Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL]

Nairobi to Malindi Flights[LINK WHEN PUBLISHED]

Jomo Kenyatta International Airport Guide[LINK WHEN PUBLISHED]

Wilson Airport Guide[LINK WHEN PUBLISHED]

Moi International Airport Guide[LINK WHEN PUBLISHED]

Ukunda Airport Guide[LINK WHEN PUBLISHED]

Manda Airport Guide[LINK WHEN PUBLISHED]

Nairobi to Mombasa Flights[LINK WHEN PUBLISHED]

Nairobi to Diani / Ukunda Flights[LINK WHEN PUBLISHED]

Nairobi to Lamu Flights[LINK WHEN PUBLISHED]

Malindi Airport Summary

Airport: Malindi Airport
IATA Code: MYD
ICAO Code: HKML
Location: Malindi, Kilifi County
Airport Type: Domestic
Main Area Served: Malindi, Watamu and surrounding areas of the North Coast

Malindi Airport provides an important domestic aviation connection for Kenya’s North Coast, particularly for passengers travelling between Nairobi, Malindi and the Watamu area.

Before travelling, passengers should confirm their airline, departure or arrival airport, flight number, departure time, baggage allowance and check-in requirements.

Hot this week

CFAO Mobility Kenya Recalls Toyota Vehicles Over Defective Takata Airbags

NAIROBI, Kenya, Aug 19 – CFAO Mobility Kenya has...

Dash 8 Q400 Could Offer Attractive Returns on Nairobi–Mombasa Route, Pilot Barrack Siglain Says

NAIROBI, Kenya — A serious investor looking for an...

YEGO Prepares Nairobi Electric Boda Launch After Onboarding 4,000 Riders

NAIROBI, Kenya, Aug 18 — Ride-hailing company YEGO Mobility...

Nairobi Approves Two Underground and Elevated Metro Lines in Sh1 Trillion Transport Plan

Nairobi has approved the development of two metro railway...

SGR CBD Extensions Could Reshape Kenya’s Long-Distance Bus Industry, New Report Warns

A report submitted by Leah Sagini, a journalism student...

Topics

Related Articles

Popular Categories

spot_imgspot_img