Airlines flying to Malindi Airport connect Kenya’s north coast with Nairobi, Lamu, safari destinations and other domestic travel routes. Malindi Airport uses the passenger code MYD and the aviation code HKML. It serves Malindi town, Watamu, Mambrui, Casuarina, Silversands, Gede, Mida Creek and nearby beach resorts along Kenya’s north coast.
The main airline choices travelers should check for Malindi Airport include Jambojet, Skyward Airlines, Safarilink Aviation, Kenya Airways through its Jambojet codeshare, and Mombasa Air Safari for selected coast and safari-linked routes. Schedules and operating airlines can change, so always confirm directly with the airline before booking flights, transfers or hotel pickups.
Which Airlines Fly to Malindi Airport?
The main airlines and flight operators associated with Malindi Airport include Jambojet, Skyward Airlines, Safarilink Aviation, Kenya Airways through a Jambojet codeshare, and Mombasa Air Safari. Jambojet lists Nairobi NBO to Malindi MYD flights with a flight time of about 1 hour 10 minutes. Safarilink says it operates daily flights to Malindi via Lamu, while Kenya Airways lists Jambojet as a codeshare partner for Malindi MYD. Skyward Airlines lists Malindi among its destinations, and Mombasa Air Safari says its network includes Malindi.
Malindi Airport Airlines at a Glance
| Airline / Operator | Main Use for Malindi Travelers | What to Check Before Booking |
|---|---|---|
| Jambojet | Nairobi JKIA to Malindi and Malindi to Nairobi | Flight time, fare, baggage, online check-in, airport transfer |
| Skyward Airlines | Malindi route options, including Wilson-linked searches | Current schedule, departure airport, baggage, fare rules |
| Safarilink Aviation | Malindi via Lamu and safari/coast connections | Wilson departure, Lamu routing, baggage limit, soft-bag rules |
| Kenya Airways | KQ-coded bookings through Jambojet codeshare | Whether the flight is operated by Jambojet, baggage rules, connection time |
| Mombasa Air Safari | Coast, safari and regional tourism-linked flying | Route availability, aircraft type, luggage limits, lodge connections |
| Charter operators | Private or custom flights to Malindi | Aircraft, price, permits, luggage, schedule flexibility |
Jambojet Flights to Malindi Airport
Jambojet is one of the most important airlines for Malindi Airport passengers because it directly links Nairobi’s Jomo Kenyatta International Airport with Malindi Airport. Jambojet lists the route as Nairobi NBO to Malindi MYD, with an approximate flight duration of 1 hour 10 minutes, and its Malindi destination page says it flies between Jomo Kenyatta International Airport and Malindi Airport.
Jambojet is usually the first airline to check if you are:
- Flying from Nairobi to Malindi
- Returning from Malindi to Nairobi
- Connecting from an international flight at JKIA
- Going to Watamu, Malindi Beach, Mambrui or Casuarina
- Looking for a straightforward domestic flight into MYD
Before booking Jambojet, confirm whether your fare includes checked baggage, what time check-in closes, whether online check-in is available, and whether your international arrival into Nairobi leaves enough time for the domestic connection.
Skyward Airlines Flights to Malindi
Skyward Airlines also lists Malindi among its destinations, and its website shows Malindi in the “Where We Fly” section and destination cards, with “Malindi” listed among its bookable destinations. The same site also references booking flights from 1 February 2026, which is useful because airline systems and booking channels can shift over time.
Skyward is worth checking if you are comparing:
- Nairobi to Malindi options
- Wilson Airport departures
- Afternoon or alternative flight timings
- Domestic Kenya airline choices
- Fares against Jambojet or Safarilink
When using Skyward for Malindi, check the exact Nairobi airport carefully. Many domestic and safari-style flights use Wilson Airport, while Jambojet’s core Nairobi–Malindi service is associated with Jomo Kenyatta International Airport. Getting the Nairobi airport wrong can cause missed connections.
Safarilink Flights to Malindi
Safarilink Aviation operates scheduled flights to Malindi, with its official Malindi destination page saying Safarilink operates daily flights to Malindi via Lamu. This makes Safarilink especially relevant for travelers who are combining Malindi with Lamu, safari circuits or Wilson Airport connections.
Safarilink is particularly useful for travelers who are:
- Flying from Nairobi Wilson Airport
- Combining Malindi and Lamu
- Planning safari-plus-coast itineraries
- Connecting from safari airstrips to the coast
- Traveling with a lodge, safari operator or specialist agent
Safarilink’s baggage rules matter. Its baggage allowance page says baggage is generally limited, with exceptions including Malindi, where the listed allowance is 20 kg inclusive of hand baggage and in soft bags. It also recommends booking a freight seat if passengers have significant excess baggage.
For beach travelers with hard suitcases, dive gear, camera equipment or family luggage, this is important: check the baggage policy before choosing the airline, not after buying the ticket.
Kenya Airways Flights to Malindi
Kenya Airways is relevant to Malindi Airport mainly through its codeshare relationship with Jambojet. Kenya Airways’ official codeshare partners page lists Jambojet JM as a codeshare partner in Kenya and includes Malindi MYD among the destinations.
This means you may see a Kenya Airways or KQ-coded option when searching for Malindi, but the actual flight may be operated by Jambojet. Always check:
- Operating carrier
- Flight number
- Baggage allowance
- Check-in rules
- Whether the ticket is protected on an international connection
- Which airline handles changes, delays or cancellations
For international travelers, a KQ-coded Malindi itinerary can be useful if it keeps the journey under one booking reference. But you must still confirm the domestic flight operator and connection time in Nairobi.
Mombasa Air Safari and Safari-Coast Flight Options
Mombasa Air Safari is relevant for travelers combining Kenya’s coast with safari destinations. Its official website says its network includes routes between Nairobi, Mombasa, Diani, Malindi, Masai Mara, Amboseli, Tsavo and Taita Hills, with schedules designed around safari lodge check-ins and game drives.
This type of operator is especially useful for:
- Beach-and-safari itineraries
- Malindi to Masai Mara combinations
- Coast-to-park flying
- Lodge-based travel
- Private or semi-scheduled safari connections
- Travelers avoiding long road transfers
For Mombasa Air Safari and similar operators, confirm aircraft type, luggage allowance, routing, stops, total travel time, and whether your flight is scheduled, chartered or part of a package.
Which Nairobi Airport Do Malindi Flights Use?
This is one of the most important questions. Nairobi has more than one airport used by travelers:
| Nairobi Airport | Code | Why It Matters for Malindi Flights |
|---|---|---|
| Jomo Kenyatta International Airport | NBO | Main international airport; Jambojet lists Nairobi NBO to Malindi MYD |
| Wilson Airport | WIL | Common for safari and domestic operators such as Safarilink and some Skyward-linked searches |
If you are connecting from an international flight, NBO is usually simpler if your Malindi flight also leaves from JKIA. If your Malindi flight leaves from Wilson, you need time to collect luggage, clear immigration, exit JKIA, drive across Nairobi, and check in again at Wilson.
A tight JKIA-to-Wilson connection is one of the easiest mistakes to make when booking flights to Malindi.
Main Flight Routes to and from Malindi Airport
The most important passenger route is Nairobi to Malindi, but Malindi also appears in coast, Lamu and safari-linked flight networks.
| Route | Typical Traveler Intent | Airline or Operator to Check |
|---|---|---|
| Nairobi NBO to Malindi MYD | Main domestic route | Jambojet, KQ codeshare |
| Malindi MYD to Nairobi NBO | Return to Nairobi / international connection | Jambojet, KQ codeshare |
| Nairobi Wilson to Malindi | Safari-style or domestic connection | Safarilink, Skyward |
| Malindi to Lamu | Coast combination | Safarilink and route aggregators |
| Malindi to safari destinations | Beach-and-safari itinerary | Mombasa Air Safari and specialist operators |
| Malindi to Mombasa or Diani | Coast routing | Check current operators and whether road transfer is better |
Route aggregator FlightConnections lists multiple airlines flying from Malindi, including Jambojet, Safarilink Aviation, Mombasa Air Safari and FlexFlight, but travelers should treat aggregator data as a planning aid and confirm directly with the airline before booking.
Direct Flights to Malindi Airport
The most straightforward direct flight for most travelers is from Nairobi to Malindi. Jambojet lists the NBO–MYD route and gives a flight time of about 1 hour 10 minutes.
Direct flights are best if you are:
- Staying in Malindi, Watamu or Mambrui
- Traveling with children
- Carrying beach or safari luggage
- Arriving after an international flight
- Trying to reduce road transfer time
- Avoiding the long road journey from Mombasa to Watamu or Malindi
If no suitable direct flight is available, compare flying into Mombasa MBA and transferring by road, especially if your fare difference is large or your schedule does not connect well.
How to Choose the Best Airline to Malindi Airport
The best airline to Malindi is not always the cheapest. It is the airline that fits your departure airport, connection time, baggage, final destination and transfer plan.
| Factor | Why It Matters |
|---|---|
| Departure airport | NBO and Wilson are not the same airport |
| Arrival time | Late arrivals need reliable hotel pickup |
| Baggage allowance | Beach and safari luggage can exceed small-aircraft limits |
| Ticket protection | Separate tickets increase missed-connection risk |
| Operating carrier | KQ-coded flights may be operated by Jambojet |
| Final destination | Watamu, Mambrui and Kilifi need onward transfer time |
| Schedule frequency | More flights give more flexibility |
| Fare rules | Cheap fares may have stricter change rules |
| Aircraft type | Smaller aircraft may have tighter baggage limits |
| Check-in options | Online check-in can reduce airport stress |
Jambojet vs Safarilink vs Skyward for Malindi
| Airline | Best For | Main Watch-Out |
|---|---|---|
| Jambojet | JKIA to Malindi, simple Nairobi connection, price comparison | Confirm baggage and connection time if arriving internationally |
| Safarilink | Wilson, Lamu, safari-coast connections | Check routing via Lamu and baggage rules |
| Skyward Airlines | Alternative Nairobi/Wilson-linked options and timings | Confirm current route, schedule and booking platform |
| Kenya Airways codeshare | International travelers booking through KQ | Confirm actual operating airline |
| Mombasa Air Safari | Coast-to-safari itineraries | Confirm routing, luggage and whether scheduled or package-based |
Booking Tips for Flights to Malindi Airport
Before booking any airline to Malindi Airport:
- Use airport code MYD when searching.
- Confirm whether you are flying to Malindi, not Mombasa or Ukunda.
- Check the exact Nairobi departure airport.
- Compare checked baggage rules before paying.
- Avoid tight international-to-domestic connections.
- Confirm whether the flight is direct or via another stop.
- Check whether the airline has online check-in.
- Arrange hotel pickup before arrival if going to Watamu or Mambrui.
- Send your flight number to your driver or hotel.
- Recheck the schedule the day before flying.
Baggage Tips for Malindi Flights
Baggage rules differ by airline. Safarilink publishes a specific allowance framework and notes that Malindi is among the destinations where the allowance is 20 kg inclusive of hand baggage and in soft bags, while passengers with significant excess baggage may need to book a freight seat.
For any airline, check:
- Checked baggage allowance
- Cabin baggage allowance
- Soft-bag requirements
- Excess baggage fees
- Sports equipment rules
- Child baggage rules
- Camera equipment policy
- Whether bags are checked through on connecting tickets
Do not assume all domestic airlines have the same baggage rules.
Check-In Tips for Malindi Airport Airlines
Check-in rules vary by airline. Safarilink says online check-in is available between 18 hours and 2 hours before flight departure, but passengers who check in online must still present themselves at the check-in counter to confirm presence.
Before flying, prepare:
- Ticket confirmation
- Passenger ID or passport
- Boarding pass
- Airline booking reference
- Baggage allowance information
- Payment method for extra baggage
- Driver or hotel transfer contact
- Phone battery and mobile data
Even if the airport is small, do not arrive at the last minute. Check-in deadlines still apply.
Airlines to Malindi or Mombasa: Which Should You Choose?
Choose Malindi Airport if your final destination is:
- Malindi town
- Malindi Beach
- Silversands
- Casuarina
- Watamu
- Gede / Gedi
- Mida Creek
- Mambrui
- North coast resorts near Malindi
Consider Mombasa Airport if your final destination is:
- Mombasa city
- Nyali
- Bamburi
- Shanzu
- Vipingo
- Kilifi, depending on fare and timing
- Diani, if Ukunda is not suitable
The best airport is usually the one closest to where you sleep on the first night, unless flight timing, fare or airline availability makes another option better.
Common Mistakes When Booking Airlines to Malindi
Avoid these common problems:
- Searching for Mombasa when the hotel is in Watamu.
- Booking Wilson departures when you thought the flight left from JKIA.
- Assuming Kenya Airways always operates the aircraft on a KQ-coded Malindi ticket.
- Ignoring baggage rules on small-aircraft or safari-linked flights.
- Booking a tight international-to-domestic connection.
- Forgetting that Watamu still needs a road transfer after arrival at Malindi.
- Choosing the cheapest fare without checking change rules.
- Failing to send the flight number to your pickup driver.
- Confusing Malindi Airport MYD with other Kenya coast airports.
- Assuming all Malindi flights run daily year-round.
Snippet Answer: Airlines Flying to Malindi Airport
Airlines and flight operators associated with Malindi Airport MYD include Jambojet, Skyward Airlines, Safarilink Aviation, Kenya Airways through its Jambojet codeshare, and Mombasa Air Safari for selected coast and safari-linked routes. Jambojet is a key airline for Nairobi NBO to Malindi MYD, Safarilink operates Malindi flights via Lamu, Kenya Airways lists Malindi through its Jambojet codeshare, and Skyward lists Malindi among its destinations.
Frequently Asked Questions About Airlines Flying to Malindi Airport
What airlines fly to Malindi Airport?
The main airlines and operators to check are Jambojet, Skyward Airlines, Safarilink Aviation, Kenya Airways through Jambojet codeshare, and Mombasa Air Safari. Confirm current schedules directly before booking because routes can change.
Does Jambojet fly to Malindi?
Yes. Jambojet lists Nairobi NBO to Malindi MYD flights with an approximate flight duration of 1 hour 10 minutes.
Does Kenya Airways fly to Malindi?
Kenya Airways lists Jambojet JM as a codeshare partner for Kenya destinations including Malindi MYD. This means some KQ-coded Malindi bookings may be operated by Jambojet. Always check the operating carrier before travel.
Does Safarilink fly to Malindi?
Yes. Safarilink’s Malindi destination page says it operates daily flights to Malindi via Lamu.
Does Skyward fly to Malindi?
Skyward Airlines lists Malindi among its destinations on its official website. Confirm the current schedule, booking platform and Nairobi departure airport before booking.
Which Nairobi airport flies to Malindi?
It depends on the airline. Jambojet lists Nairobi NBO to Malindi MYD. Safarilink and some safari-style domestic operators are commonly associated with Wilson Airport, so always check the departure airport on your ticket before planning transfers.
Can you fly direct to Malindi?
Yes, direct flights to Malindi are available on key domestic routes, especially from Nairobi. Jambojet lists the Nairobi NBO to Malindi MYD route.
Are there daily flights to Malindi?
Some airline pages list daily or regular Malindi service, including Jambojet and Safarilink references, but frequency can change by date and season. Always check the exact travel date before booking.
Which airline is best for Malindi Airport?
For many travelers connecting through JKIA, Jambojet is often the first airline to check. For Wilson, Lamu or safari-linked itineraries, Safarilink or other safari/coast operators may be better. For international travelers using KQ, check whether the Malindi sector is a Kenya Airways codeshare operated by Jambojet.
Should I fly to Malindi or Mombasa?
Fly to Malindi if you are staying in Malindi, Watamu, Mambrui or nearby north coast areas. Consider Mombasa if you are staying in Mombasa, Nyali, Bamburi, Shanzu, Vipingo, Kilifi or Diani, depending on transfer time and flight cost.
