Flight distance from Malindi to Diani Beach
134 kilometers/83 miles
or 72 nautical miles.
Your flight will depart from Malindi airport and land at Diani Beach airport.
| City: | Malindi (MYD) | Diani Beach () |
|---|---|---|
| Latitude: | -3.222222 | -4.3222222 |
| Longitude: | 40.098611 | 39.575000000000045 |
| Country: | Kenya | Kenya |
| Timezone: | Africa/Nairobi | Africa/Nairobi |
| Current time:: | 06:07 18-Dec-2025 | 06:07 18-Dec-2025 |
How far is between Malindi and Diani Beach?
- Your starting point Malindi, Kenya is located at -3.222222,40.098611
- Your ending point Diani Beach, Kenya is located at -4.3222222,39.575000000000045
- l distance from Malindi to Diani Beach is 134 kms equals to miles and 72 nautical miles.
Disclaimers: there may be NO flights or direct flights Malindi to Diani Beach, so in that case, the information should be just considered as "distance-only" calculation Malindi to Diani Beach.
