Flights Kota Kinabalu to Lahad Datu BKI to LDU

Flights from Kota Kinabalu (BKI) to Lahad Datu (LDU): 2 airlines operate 10 flight numbers on this route, about 10 flights a week, distance 271 km / 168 miles. No departures are scheduled in the next 30 days; the latest flight was MY3018 on Mon, Nov 9, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

BKI Kota Kinabalu Kota Kinabalu International Airport LDU Lahad Datu Lahad Datu Airport
Route map BKI to LDU Great-circle route from Kota Kinabalu International Airport, Malaysia to Lahad Datu Airport, Malaysia, 271 km. Map data: Natural Earth. BKI LDU Map data: Natural Earth

Kota Kinabalu to Lahad Datu Flights

10 flight numbers from BKI to LDU, with the date each last flew. Local times: BKI UTC+8, LDU UTC+8.

Flight Airline Last seen Departure Arrival
MY3018 MASwings Nov 9, 2026 15:30 16:30
MY3016 MASwings Nov 9, 2026 14:10 15:05
MY3014 MASwings Nov 9, 2026 08:20 09:15
MY3012 MASwings Nov 9, 2026 07:20 08:15
MY3010 MASwings Oct 24, 2026 07:50 08:45
MH3018 Malaysia Airlines Jan 13, 2026 16:15 17:15
MH3016 Malaysia Airlines Jan 13, 2026 13:40 14:35
MH3014 Malaysia Airlines Jan 13, 2026 08:20 09:15
MH3012 Malaysia Airlines Jan 13, 2026 07:20 08:15
MH3010 Malaysia Airlines Jan 10, 2026 09:45 10:40

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying BKI to LDU

BKI to LDU FAQ

How long is the flight from Kota Kinabalu to Lahad Datu?
About 45 min: that is the median flight time of the last 8 flights that landed; the timetable allows 55 min.
Which airlines fly from Kota Kinabalu to Lahad Datu?
Malaysia Airlines and MASwings have flights from Kota Kinabalu (BKI) to Lahad Datu (LDU) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Kota Kinabalu to Lahad Datu?
About 10 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Kota Kinabalu to Lahad Datu on time?
7 of the last 8 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Kota Kinabalu from Lahad Datu?
271 km (168 miles) in a straight line between Kota Kinabalu International Airport and Lahad Datu Airport.

Lahad Datu (LDU) to Kota Kinabalu (BKI) flights >