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

