Flying from Nairobi to Malindi provides a convenient air connection between Kenya’s capital and the North Coast. Malindi is a major tourism destination and also provides access to nearby areas such as Watamu and surrounding parts of Kilifi County.
Passengers looking for other destinations can browse the Kenya Domestic Flights Database for airports, airstrips and domestic flight routes across Kenya.
Last checked: August 2026
Nairobi to Malindi Flight at a Glance
Route: Nairobi ↔ Malindi
Departure Airport: JKIA or Wilson Airport, depending on airline
Arrival Airport: Malindi Airport (MYD)
Estimated Flight Time: 1 hour 10 minutes to 1 hour 25 minutes
Estimated One-Way Fare: KSh 6,500–15,000
Route Type: Domestic
Destination Airport Code: MYD
Which Nairobi Airport Do Malindi Flights Use?
Unlike some domestic routes, passengers travelling from Nairobi to Malindi should pay particular attention to their departure airport.
Depending on the airline and service, flights may operate from Jomo Kenyatta International Airport (NBO) or Wilson Airport (WIL).
Jomo Kenyatta International Airport Guide — [LINK WHEN PUBLISHED]
Wilson Airport Guide — [LINK WHEN PUBLISHED]
Passengers should use the airport stated on their ticket rather than assuming their flight leaves from JKIA.
Arrival at Malindi Airport
Flights arrive at Malindi Airport (MYD).
Malindi Airport Guide — [LINK WHEN PUBLISHED]
The airport provides access to Malindi and other destinations along this section of Kenya’s Coast, including Watamu.
Travellers continuing beyond Malindi should factor their onward road transfer into the overall journey.
Airlines Flying From Nairobi to Malindi
Airline availability depends on the Nairobi departure airport and current schedules.
Jambojet
Jambojet serves Malindi as part of its domestic network.
Airline Code: JM
Destination: Malindi Airport (MYD)
Wilson Airport Operators
Selected regional airlines may provide Malindi connections from Wilson Airport.
Passengers should check the current airline timetable when planning their journey because operators, frequencies and departure airports can change.
How Long Is the Nairobi to Malindi Flight?
Passengers can generally plan for approximately:
1 hour 10 minutes to 1 hour 25 minutes
Actual journey time can vary according to the service and operating conditions.
The complete trip also includes travel to the Nairobi airport, check-in, security, boarding, the flight itself, baggage collection and onward transport after arriving in Malindi.
How Much Is a Nairobi to Malindi Flight?
A useful planning range is:
Estimated one-way fare: KSh 6,500–15,000
During periods of high demand or when booking close to departure, fares can rise beyond the typical range.
Ticket prices are influenced by factors including the airline, travel date, remaining seats, baggage allowance, fare conditions, promotions and how early the passenger books.
The figures should therefore be treated as estimated travel-planning fares rather than live quotations.
Flight Numbers
Passengers should confirm the flight number displayed on their current booking or ticket.
For Jambojet services:
JM — Jambojet
Flight numbers and operating schedules can change, so a flight number published in advance should not be treated as permanent.
Aircraft Used on Malindi Flights
Aircraft serving Malindi can vary depending on the airline and departure airport.
Turboprop aircraft are commonly used on regional domestic services because they are well suited to shorter routes and regional airports.
Aircraft associated with these services can include variants of the De Havilland Dash 8 family.
The operating airline may substitute aircraft for operational reasons.
Check-In Before Departure
Passengers should follow the check-in requirements specified by their airline.
As a general planning guide, travellers should consider arriving approximately 90 minutes before a domestic departure, while allowing additional time during busy travel periods.
The airline’s stated check-in deadline always takes precedence.
Baggage Information
Baggage rules vary between airlines and fare classes.
Check the following before paying for a ticket:
- Cabin baggage allowance
- Checked baggage allowance
- Excess baggage charges
- Whether baggage is included in the advertised fare
- Restrictions on oversized or special baggage
Passengers comparing different airlines should consider the total journey price after baggage and optional charges, rather than the advertised base fare alone.
Travelling From Malindi Airport
Malindi Airport is useful not only for passengers staying in Malindi but also for travellers continuing to destinations along the North Coast.
Passengers travelling towards Watamu or other surrounding areas should arrange suitable ground transport after landing.
The airport transfer should be included when comparing the total cost and duration of flying with alternative transport from Nairobi.
Malindi to Nairobi Return Flights
Passengers can also travel in the opposite direction:
Malindi Airport (MYD) → Nairobi
The Nairobi arrival airport should be checked carefully because services can differ according to airline.
Before travelling, confirm whether the flight arrives at JKIA or Wilson Airport.
Related Kenya Flight Guides
Kenya Domestic Flights Database — [PASTE FLIGHTS PAGE URL]
Nairobi to Mombasa Flights — [LINK WHEN PUBLISHED]
Nairobi to Diani / Ukunda Flights — [LINK WHEN PUBLISHED]
Nairobi to Lamu Flights — [LINK WHEN PUBLISHED]
Wilson to Malindi Flights — [LINK WHEN PUBLISHED]
Malindi to Lamu Flights — [LINK WHEN PUBLISHED]
Nairobi to Malindi Flight Summary
Nairobi ↔ Malindi (MYD)
Flight time: Approximately 1 hour 10 minutes to 1 hour 25 minutes
Estimated fare: KSh 6,500–15,000 one way
Departure: JKIA or Wilson Airport, depending on airline/service
Arrival: Malindi Airport
Destination airport code: MYD
Passengers should confirm the departure airport, operating airline, flight number, departure time, baggage allowance and final ticket price before travelling.





