Flights to Malindi

Direct flights from 2 cities, 37 flights a week. From Nairobi the flight takes 1h 15m, tickets from $52. From Lamu the flight takes 30m.

Flights to Malindi at a glance

cities with nonstop flights here
2
nonstop flights a week
37
lowest fare from Nairobi
$52
flight time from Nairobi
1h 15m
flight time from Lamu
30m
arrival airport
Malindi

Where you can fly to Malindi from

Nonstop flights, busiest routes first

FromFare
Nairobi 1h 15m, 30 a week from $52
Lamu 30m, 7 a week

Arrival airport

Where the nonstop flights land

37 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Malindi from?
From 2 cities. The busiest routes are from Nairobi (30 flights a week) and Lamu (7 flights a week).
How long is the flight from Nairobi to Malindi?
A nonstop flight takes about 1 hour 15 minutes, tickets from $52.
How long is the flight from Lamu to Malindi?
A nonstop flight takes about 30 minutes.
What is the cheapest city to fly to Malindi from?
Nairobi from $52.
Which airport do flights to Malindi arrive at?
All nonstop flights land at Malindi (MYD).

Cities near Malindi with their own flights

Worth a look when fares or dates to Malindi do not suit; distance by straight line