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
| Item | Details |
|---|---|
| Airport | Malindi Airport |
| IATA code | MYD |
| ICAO code | HKML |
| Main flight type | Domestic flights within Kenya |
| Most important route | Nairobi to Malindi |
| Other listed routes | Lamu, Nairobi Wilson, Amboseli, depending on airline and schedule |
| Best for | Malindi, Watamu, Mambrui, north coast beach holidays |
| Important booking check | Confirm 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.
| Route | Typical Traveller Use |
|---|---|
| Malindi to Nairobi JKIA | Best for onward international connections and mainline domestic travel |
| Malindi to Nairobi Wilson | Useful for safari-airline connections and domestic light-aircraft networks |
| Malindi to Lamu | Useful for coast-hopping between Malindi and Lamu |
| Malindi to Amboseli | Useful for safari-and-beach itineraries |
| Malindi to other destinations via Nairobi | Common 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
| Airline | Main Malindi Use | Nairobi Airport Link | Best For |
|---|---|---|---|
| Jambojet | Nairobi JKIA to Malindi | JKIA / NBO | International connections, simple Nairobi-Malindi booking |
| Safarilink | Wilson to Malindi, often linked with Lamu | Wilson / WIL | Safari-and-coast itineraries, Wilson connections |
| Skyward Express | Domestic Kenya connections involving Malindi | Usually Nairobi-linked | Fare comparison and extra schedule options |
| Mombasa Air Safari | Safari-and-coast route network | Safari/coast network | Beach-to-safari combinations |
| FlexFlight | Appears in route and booking platforms | Route dependent | Booking-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 Airport | Code | Why It Matters |
|---|---|---|
| Jomo Kenyatta International Airport | NBO | Main international airport; useful for overseas connections |
| Wilson Airport | WIL | Domestic 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:
- International flight to Nairobi or Mombasa
- Domestic connection to Malindi
- 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:
| Situation | Suggested Buffer |
|---|---|
| Staying in Malindi town | Leave with enough time for check-in and security |
| Staying in Watamu | Add road-transfer buffer |
| Staying in Mambrui | Add extra road buffer, especially at odd hours |
| Flying to Nairobi for an international connection | Use a generous same-day buffer |
| Changing from Wilson to JKIA | Add 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 Type | Best Flight Strategy |
|---|---|
| International visitor going to Watamu | Fly to Nairobi, then connect to Malindi if schedule allows |
| Nairobi resident going to Malindi | Compare JKIA and Wilson departures |
| Safari traveller ending at the coast | Check Safarilink or Mombasa Air Safari-style safari-coast routes |
| Family with heavy luggage | Prefer simple routing, fewer airport changes |
| Traveller going to Lamu and Malindi | Check Malindi-Lamu coastal links |
| Traveller with tight international connection | Prefer JKIA-linked routing and generous buffer |
| Budget traveller | Compare 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
- Malindi Airport flights overview
- Airlines flying to Malindi
- Nairobi to Malindi flights
- Malindi to Nairobi flights
- Wilson to Malindi flights
- JKIA to Malindi flights
- Malindi to Lamu flights
- Malindi to Amboseli and safari connections
- Flight status, arrivals, and departures
- Cheap flights and booking tips
- Baggage and check-in advice
- FAQs
Supporting pages to create
| Supporting Page | Target Intent |
|---|---|
| Nairobi to Malindi Flights | Transactional route search |
| Malindi to Nairobi Flights | Return and connection planning |
| Wilson to Malindi Flights | Safari and domestic route planning |
| JKIA to Malindi Flights | International connection planning |
| Malindi Airport Airlines | Airline comparison |
| Malindi Airport Arrivals | Live arrival intent |
| Malindi Airport Departures | Live departure intent |
| Cheap Flights to Malindi | Fare comparison |
| Flights to Watamu via Malindi | Destination gateway intent |
| International Flights to Malindi | Clarify 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.
