Malindi Airport Flights and Airlines Guide

Malindi Airport, code MYD, is the main flight gateway for Malindi, Watamu, Mambrui, and the wider north coast of Kenya. For travellers heading to beach hotels, villas, marine parks, or safari-and-coast combinations, flying into Malindi can save a long road transfer from Mombasa, especially when your final destination is Malindi town or Watamu.

MalindiAirport.com curates this guide for travellers who want one clear place to understand which airlines fly to Malindi Airport, where the flights come from, how to check schedules, how Nairobi connections work, and what to confirm before booking.


Which Airlines Fly to Malindi Airport?

Current route sources show Malindi Airport served mainly by domestic Kenyan flights, with airlines and booking platforms listing carriers such as Jambojet, Safarilink Aviation, FlexFlight, Mombasa Air Safari, and Skyward Express depending on the route, booking platform, and schedule period. FlightConnections listed FlexFlight, Safarilink Aviation, Mombasa Air Safari, and Jambojet as airlines flying from and to Malindi in its April 2026 route update, while other flight-search platforms also show Skyward Express on Malindi-related routes.

For most travellers, the key route is simple: Nairobi to Malindi. If you are flying internationally into Kenya, you will usually connect through Nairobi JKIA, Nairobi Wilson Airport, or sometimes another Kenyan airport before reaching Malindi.


Malindi Airport Flight Facts

ItemDetails
AirportMalindi Airport
IATA codeMYD
ICAO codeHKML
Main flight typeDomestic flights within Kenya
Most important routeNairobi to Malindi
Other listed routesLamu, Nairobi Wilson, Amboseli, depending on airline and schedule
Best forMalindi, Watamu, Mambrui, north coast beach holidays
Important booking checkConfirm whether your Nairobi flight uses JKIA or Wilson

AC-U-KWIK lists Malindi Airport as HKML / MYD, a civil airport in Malindi, Kenya, with a primary asphalt runway of 4,600 ft x 98 ft on runway 17/35.


Where Can You Fly to From Malindi Airport?

As of the April 2026 FlightConnections listing, Malindi Airport had scheduled domestic connections to Nairobi NBO, Nairobi Wilson WIL, Lamu LAU, and Amboseli National Park ASV. The same source listed monthly scheduled flight counts showing Nairobi NBO as the busiest route, followed by Lamu, Nairobi Wilson, and Amboseli.

RouteTypical Traveller Use
Malindi to Nairobi JKIABest for onward international connections and mainline domestic travel
Malindi to Nairobi WilsonUseful for safari-airline connections and domestic light-aircraft networks
Malindi to LamuUseful for coast-hopping between Malindi and Lamu
Malindi to AmboseliUseful for safari-and-beach itineraries
Malindi to other destinations via NairobiCommon for travellers connecting beyond Kenya’s coast

If you are planning an international trip to Malindi from Europe, the Middle East, or elsewhere in Africa, search for flights into Nairobi or Mombasa first, then check domestic connections to Malindi. FlightConnections states that international trips to Malindi require a stopover, with no international departures from Malindi shown in its April 2026 route data.


Main Airlines Serving Malindi Airport

Jambojet

Jambojet is one of the most important airlines for travellers searching Nairobi to Malindi flights. Its own Malindi route page describes the route as Nairobi NBO to Malindi MYD, with a flight duration of about 1 hour 10 minutes and online booking available through Jambojet.

Best for: travellers connecting through Nairobi JKIA, especially those arriving internationally or starting from Nairobi’s main airport.

Safarilink Aviation

Safarilink is especially useful for travellers using Wilson Airport, Kenya’s main domestic safari-airline hub. Safarilink’s Malindi page lists daily flights between Wilson and Malindi, including flight 051 from Wilson to Malindi and flight 052 from Malindi to Wilson, and notes that Safarilink operates daily flights to Malindi via Lamu.

Best for: safari-and-beach combinations, travellers connecting from Wilson Airport, and itineraries linking Malindi with Lamu or other safari destinations.

Skyward Express

Skyward Express currently presents Malindi as one of its destinations on its official website, with its destination list including Malindi, and its homepage showing Malindi-related fare promotions.

Best for: travellers comparing additional Nairobi, coast, and domestic Kenya options. Because Skyward schedules can vary by season and booking system, confirm directly before relying on a route.

Mombasa Air Safari

Mombasa Air Safari is useful for safari-and-coast routes rather than ordinary city-to-city travel. Its website says it operates daily scheduled flights connecting destinations including Nairobi, Mombasa, Diani, Malindi, Masai Mara, Amboseli, Tsavo, and Taita Hills.

Best for: travellers combining Malindi or Watamu with Amboseli, Tsavo, Masai Mara, Diani, or other safari destinations.

FlexFlight

FlexFlight appears in current route listings for Malindi Airport, especially in flight databases and booking platforms. FlightConnections lists FlexFlight among airlines flying from and to Malindi and shows it on routes to Lamu and Nairobi in its April 2026 data.

Best for: travellers comparing booking-platform options, especially where FlexFlight appears as the marketing or ticketing carrier.


Airline Comparison for Malindi Airport

AirlineMain Malindi UseNairobi Airport LinkBest For
JambojetNairobi JKIA to MalindiJKIA / NBOInternational connections, simple Nairobi-Malindi booking
SafarilinkWilson to Malindi, often linked with LamuWilson / WILSafari-and-coast itineraries, Wilson connections
Skyward ExpressDomestic Kenya connections involving MalindiUsually Nairobi-linkedFare comparison and extra schedule options
Mombasa Air SafariSafari-and-coast route networkSafari/coast networkBeach-to-safari combinations
FlexFlightAppears in route and booking platformsRoute dependentBooking-platform itinerary options

Do not choose an airline only by price. For Malindi, the Nairobi airport matters. A cheaper flight from Wilson may not help if your international flight lands at JKIA and you do not have enough time to cross Nairobi.


Nairobi to Malindi Flights

Nairobi to Malindi is the core flight route for most visitors. If you are coming from outside Kenya, you will usually land in Nairobi first, then connect to Malindi on a domestic flight. Jambojet’s published route page describes Nairobi NBO to Malindi MYD as about 1 hour 10 minutes, while FlightConnections lists Nairobi NBO and Nairobi Wilson WIL among direct origins to Malindi.

The important Nairobi airport difference

Nairobi AirportCodeWhy It Matters
Jomo Kenyatta International AirportNBOMain international airport; useful for overseas connections
Wilson AirportWILDomestic and safari-flight hub; useful for safari-airline routes

This is one of the easiest mistakes to make when booking Malindi flights. NBO and WIL are not the same airport. If your international flight lands at JKIA but your Malindi flight leaves from Wilson, you need enough time to clear immigration, collect bags, transfer across Nairobi, and check in again.


Flights to Malindi from Nairobi JKIA

Choose a JKIA to Malindi flight if you want the simplest connection from an international arrival into Kenya. Jambojet’s route information specifically lists Nairobi NBO to Malindi MYD and gives a flight time of about 1 hour 10 minutes.

This route is usually the easiest for visitors who want to land in Kenya and continue directly to the coast without changing airports in Nairobi.

Good for:

  • International travellers arriving through JKIA
  • Families with luggage
  • Visitors going directly to Malindi or Watamu
  • Travellers who prefer a single airport connection in Nairobi

Flights to Malindi from Wilson Airport

Choose Wilson to Malindi if your trip starts in Nairobi city, or if you are connecting from a safari flight. Safarilink lists daily Wilson-Malindi and Malindi-Wilson flights on its Malindi page, with the route connected to Lamu in its published schedule.

Wilson is often more convenient for safari circuits, but less convenient if your international flight lands at JKIA and you have a tight connection.

Good for:

  • Nairobi city departures
  • Safari-and-beach combinations
  • Lamu and coastal domestic links
  • Travellers using Safarilink or other safari-airline networks

Flights from Malindi to Nairobi

For departures, check carefully whether your Malindi flight goes to Nairobi JKIA or Nairobi Wilson. This matters most when you are connecting onward to an international flight. A Malindi-to-Wilson flight may be perfect for Nairobi city or safari connections, but not ideal for a tight international departure from JKIA.

Airportia lists Malindi Airport flight data with routes connecting MYD to Nairobi, Lamu, Nairobi Wilson, and Amboseli, and provides flight-status information for arrivals and departures.

Local advice

If you are flying out of Kenya the same day, choose a connection with a generous buffer. From the coast, delays are not usually dramatic, but a small delay can become stressful if you still need to change airports in Nairobi.


Malindi to Lamu Flights

Malindi and Lamu make sense together for travellers building a north-coast itinerary. FlightConnections lists Lamu as one of the direct domestic destinations from Malindi, and Safarilink’s own Malindi page says it operates daily flights to Malindi via Lamu.

This route is useful if you want to combine Watamu or Malindi beaches with Lamu Old Town, Shela, Manda Island, or the Lamu archipelago without returning to Nairobi.


Malindi to Amboseli Flights

For safari-and-beach itineraries, Malindi can also connect with Amboseli through specialist safari routes. FlightConnections lists Amboseli National Park ASV as a direct domestic destination from Malindi, with Mombasa Air Safari shown as the airline for that route.

This route is most relevant if you are designing a Kenya itinerary that moves from coast to safari or safari to coast without driving back through Nairobi.


Are There International Flights to Malindi Airport?

At the time of the current route listings, Malindi Airport is mainly a domestic airport for scheduled passenger flights. FlightConnections states that, as of its April 2026 update, there were no international flights departing from Malindi, and international journeys require a stopover.

That means travellers from London, Dubai, Frankfurt, Amsterdam, Johannesburg, Kigali, Addis Ababa, or other international origins should usually search for:

  1. International flight to Nairobi or Mombasa
  2. Domestic connection to Malindi
  3. Airport transfer from Malindi to hotel or resort

Malindi Airport has long been discussed in relation to expansion and international capacity, but travellers should book based on confirmed airline schedules, not future plans.


How to Check Malindi Airport Flight Status

For live flight tracking, use the airport codes MYD or HKML. Flightradar24 lists Malindi Airport as MYD/HKML and provides live arrival, departure, delay, cancellation, and weather information. Airportia also provides Malindi Airport live arrivals, departures, route information, weather, and flight-status data.

Check flight status when:

  • Your driver is coming to pick you up
  • You are leaving Watamu, Mambrui, or Kilifi for the airport
  • You are connecting to an international flight
  • Rain or weather may affect local movement
  • Your airline has changed the schedule
  • You booked through a third-party platform

Best search terms to use

  • Malindi Airport flight status
  • MYD arrivals
  • MYD departures
  • HKML flight tracker
  • Malindi flight arrivals today
  • Malindi flight departures today

How Early Should You Arrive at Malindi Airport?

For domestic flights, arrive early enough to check in, drop bags, clear security, and handle any small schedule changes. Skyscanner’s Malindi Airport arrivals and departures guide advises checking directly with the airline and notes that check-in and bag drop often close before departure; it suggests aiming to arrive about two hours before flying, while still confirming with the airline.

For Malindi, I would treat timing like this:

SituationSuggested Buffer
Staying in Malindi townLeave with enough time for check-in and security
Staying in WatamuAdd road-transfer buffer
Staying in MambruiAdd extra road buffer, especially at odd hours
Flying to Nairobi for an international connectionUse a generous same-day buffer
Changing from Wilson to JKIAAdd a Nairobi cross-town transfer buffer

A small coastal airport can feel relaxed, but flight cut-off times are still real. Do not arrive casually late just because the airport is smaller than JKIA or Mombasa.


Baggage Tips for Malindi Flights

Baggage rules depend on the airline, aircraft type, fare class, and route. Skyward’s website includes baggage policy under its travel-information section, and Jambojet also directs travellers to check baggage, check-in, and policy details when booking its Malindi route.

Before booking, check:

  • Checked baggage allowance
  • Cabin baggage allowance
  • Excess baggage charges
  • Sports equipment rules
  • Baby stroller or child-seat rules
  • Whether baggage is through-checked or self-transferred
  • Whether small aircraft weight limits apply

For Watamu and Malindi beach holidays, avoid overpacking heavy hard-shell luggage if you are using light-aircraft or safari-linked routes. Soft bags are often easier for small aircraft, hotel transfers, and safari-coast combinations.


Cheap Flights to Malindi Airport

To find cheaper flights to Malindi, compare Nairobi airport, airline, date, departure time, and baggage cost together. A low fare may not be the cheapest option if it forces an overnight stay in Nairobi, a taxi between JKIA and Wilson, or expensive extra baggage.

Smart ways to compare Malindi airfares

  • Search using the airport code MYD
  • Compare both NBO to MYD and WIL to MYD
  • Check direct airline websites and flight-comparison platforms
  • Compare baggage-inclusive totals, not just base fare
  • Look at morning versus afternoon departures
  • Avoid tight same-day international connections
  • Check whether the route is direct or involves Lamu or another stop

Expedia’s Malindi Airport page lists domestic destinations and airline options, while noting that prices and availability can change; this is a useful reminder that flight-search results should always be treated as live inventory rather than permanent route information.


Best Airport for Watamu: Malindi or Mombasa?

For Watamu, Malindi Airport is usually the easier airport because it is much closer to Watamu than Mombasa Airport. Skyscanner’s Malindi Airport page lists the distance to Watamu as 16.6 km, while also showing Malindi Airport close to Malindi town.

That said, Mombasa can still be better if it gives you a much cheaper fare, a better international connection, or a schedule that avoids overnighting in Nairobi. For a Watamu beach holiday, I would check Malindi first, then compare Mombasa only if Malindi flights are expensive or badly timed.


Best Flight Strategy by Traveller Type

Traveller TypeBest Flight Strategy
International visitor going to WatamuFly to Nairobi, then connect to Malindi if schedule allows
Nairobi resident going to MalindiCompare JKIA and Wilson departures
Safari traveller ending at the coastCheck Safarilink or Mombasa Air Safari-style safari-coast routes
Family with heavy luggagePrefer simple routing, fewer airport changes
Traveller going to Lamu and MalindiCheck Malindi-Lamu coastal links
Traveller with tight international connectionPrefer JKIA-linked routing and generous buffer
Budget travellerCompare total cost including baggage, transfers, and Nairobi airport changes

Common Booking Mistakes to Avoid

  • Booking Wilson when you meant JKIA. Nairobi has more than one airport, and this mistake can ruin a connection.
  • Searching Malindi without using MYD. Use the airport code to avoid confusion with hotels or general destination pages.
  • Assuming Malindi has international flights. Current route data shows Malindi mainly as a domestic airport.
  • Ignoring baggage rules. Small aircraft and domestic routes may have stricter baggage handling than long-haul travellers expect.
  • Leaving Watamu too late for departure. The airport is close, but road timing still matters.
  • Booking by price only. A slightly cheaper fare can cost more after transfers, luggage, or missed connections.
  • Not checking live status. Always confirm same-day arrivals or departures using a tracker or airline page.

Recommended Page Structure for the MalindiAirport.com Flights Hub

For the website, this hub should act as the parent page for all Malindi flight content.

Main hub sections

  1. Malindi Airport flights overview
  2. Airlines flying to Malindi
  3. Nairobi to Malindi flights
  4. Malindi to Nairobi flights
  5. Wilson to Malindi flights
  6. JKIA to Malindi flights
  7. Malindi to Lamu flights
  8. Malindi to Amboseli and safari connections
  9. Flight status, arrivals, and departures
  10. Cheap flights and booking tips
  11. Baggage and check-in advice
  12. FAQs

Supporting pages to create

Supporting PageTarget Intent
Nairobi to Malindi FlightsTransactional route search
Malindi to Nairobi FlightsReturn and connection planning
Wilson to Malindi FlightsSafari and domestic route planning
JKIA to Malindi FlightsInternational connection planning
Malindi Airport AirlinesAirline comparison
Malindi Airport ArrivalsLive arrival intent
Malindi Airport DeparturesLive departure intent
Cheap Flights to MalindiFare comparison
Flights to Watamu via MalindiDestination gateway intent
International Flights to MalindiClarify connection requirements

FAQs About Malindi Airport Flights and Airlines

What is the airport code for Malindi flights?

The airport code for Malindi flights is MYD. The ICAO aviation code is HKML. Use MYD when searching passenger flights and HKML when checking some aviation trackers.

Which airlines fly to Malindi Airport?

Current sources list airlines such as Jambojet, Safarilink Aviation, FlexFlight, Mombasa Air Safari, and Skyward Express in relation to Malindi Airport, though exact operating carriers vary by route and schedule. Always confirm directly before booking.

Are there direct flights from Nairobi to Malindi?

Yes. Nairobi to Malindi is the main route. Jambojet lists Nairobi NBO to Malindi MYD with a flight time of about 1 hour 10 minutes, while Safarilink lists Wilson-Malindi flights on its Malindi page.

Does Malindi Airport have international flights?

Current route listings show Malindi Airport mainly serving domestic flights. FlightConnections states that there were no international flights departing from Malindi in its April 2026 update.

Is Malindi Airport better than Mombasa for Watamu?

For Watamu, Malindi Airport is usually more convenient because it is much closer. Skyscanner lists Watamu as 16.6 km from Malindi Airport, which makes it a strong gateway for Watamu hotels and resorts.

How do I track Malindi Airport flights?

Use MYD or HKML on flight-tracking platforms. Flightradar24 lists Malindi Airport as MYD/HKML and provides arrivals, departures, delays, cancellations, and weather information.

How early should I arrive for a Malindi Airport flight?

For domestic departures, check your airline’s guidance and arrive early enough for check-in, baggage drop, and security. Skyscanner advises checking with the airline and suggests allowing about two hours before flying.


Final Local Advice

For north coast travel, I would treat Malindi Airport as the first airport to check if your final destination is Malindi, Watamu, or Mambrui. It is smaller and easier to use than the bigger coastal gateways, and when the flight times work, it saves you a long drive from Mombasa.

The main thing is to book with the full journey in mind. Check whether your Nairobi connection is through JKIA or Wilson, confirm your baggage allowance, track your flight before leaving for the airport, and arrange your hotel transfer before landing. For a smooth coast arrival, those four details matter more than simply choosing the cheapest fare.

Leave a Comment

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

Scroll to Top