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.





