Flights from Kota Kinabalu to Lahad Datu – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BKI to LDU – All flight route options from Kota Kinabalu International, Malaysia to Lahad Datu, Malaysia. These flights are operated by Malaysia Airlines. You can either fly non-stop to Lahad Datu or with one stop via Sandakan. The shortest flight time is 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Lahad Datu
We got great deals on hotels and car rentals near the airport.
Kota Kinabalu to Lahad Datu flights
With over 33 flights every week and 2 different airlines you have a wide range of options. You can fly non-stop to Lahad Datu (LDU) from Kota Kinabalu (BKI) with Malaysia Airlines or opt for a connecting flight via Sandakan (SDK).
Kota Kinabalu to Lahad Datu with Malaysia Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 4:00 pm. Malaysia Airlines is a member of the air alliance OneWorld.
Distance & flight times: Kota Kinabalu International to Lahad Datu
The shortest flight time between BKI and LDU is 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 55m | - | 169 miles (272 km) |
SDK Sandakan | 2h 25m | 3h 0m | 200 miles (322 km) |

