Cheap Flights from Lahad Datu to Kota Kinabalu

Travellers and cabin class

Compare Lahad Datu to Kota Kinabalu flight deals

Find the cheapest month or even day of the year to fly to Kota Kinabalu

Book the best Kota Kinabalu fare with no extra fees

Flight deals from Lahad Datu to Kota Kinabalu

Looking for a cheap last-minute deal or the best return flight from Lahad Datu to Kota Kinabalu? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Lahad Datu to Kota Kinabalu

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Lahad Datu to Kota Kinabalu flights are currently cheapest in May.

Direct flights from Lahad Datu to Kota Kinabalu

Lahad Datu to Kota Kinabalu: Alternative routes

Compare routes from Lahad Datu to Kota Kinabalu below. You may find an airport to fly into that's cheaper, faster, or easier than Kota Kinabalu.

Lahad Datu to Kota Kinabalu: Flight information

The things to know before you go.
Cheapest flight found$142
Cheapest month to flyApril
Average flight time55 mins
Most popular airlineFirefly
Average flights per week110

Finding cheap flights from Lahad Datu to Kota Kinabalu: Frequently asked questions

The best price we found for a return flight from Lahad Datu to Kota Kinabalu is $143. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
55 minutes is the average flight time from Lahad Datu to Kota Kinabalu.
Firefly, Malaysia Airlines and MASwings fly direct from Lahad Datu to Kota Kinabalu.
As of April 2025, there are 110 flights per week flying from Lahad Datu to Kota Kinabalu.
The cheapest month to fly from Lahad Datu to Kota Kinabalu is usually April 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Lahad Datu Airport to Kota Kinabalu Airport on Tuesday, 29 April 2025.
Yes – the average flight time is 55 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Kota Kinabalu but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Kota Kinabalu is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Malaysia Airlines offers the cheapest flight tickets to Kota Kinabalu.

Travelling from Lahad Datu Airport (LDU) to Kota Kinabalu International Airport (BKI): what you need to know

  • Book a direct flight from Lahad Datu Airport to Kota Kinabalu International Airport and you'll be in the air for an average of 55 minutes.

  • Lahad Datu and Kota Kinabalu are in the UTC+8 timezone. That means there's no time difference to consider.

  • Take your pick of 89 weekly Lahad Datu Airport to Kota Kinabalu International Airport flights. The 08:20 departure with Malaysia Airlines is the earliest you can take. Malaysia Airlines operates the last service of the day at 16:15.

  • Leave plenty of time to catch your LDU to BKI flight. As a general rule, turn up two hours before international departures and an hour ahead for domestic flights.

  • During popular months like April, it's best to get to the airport earlier than usual. Plan to arrive two hours before domestic departures and four hours ahead of an international flight whenever you're flying during a high season in general.

  • Jetting into Kota Kinabalu (and then exploring more of Malaysia!) is a snap with Malaysia Airlines. This popular airline offers direct flights from Lahad Datu Airport to Kota Kinabalu International Airport.

  • Malaysia Airlines is the airline with the highest passenger demand for this route.

  • The most punctual carrier operating LDU to BKI flights is Malaysia Airlines. Its services land as scheduled 74.05% of the time.

  • If you want to tour a new city along the way, consider a flight with a stopover. To see all your options for tickets from Lahad Datu Airport to Kota Kinabalu International Airport, uncheck 'Direct flights only.' Sandakan Airport is a well-known stop between LDU and BKI.

How to find the cheapest flights from Lahad Datu Airport (LDU) to Kota Kinabalu International Airport (BKI)

  • The cheapest price we've seen for a one-way Lahad Datu Airport to Kota Kinabalu International Airport flight is $69. A return fare is currently $143. Depending on the availability when you book, these fares could change.

  • Get cheap tickets from LDU to BKI by booking five months ahead. Based on our research, that's the sweet spot for bagging a bargain.

  • Schedule your trip for April. That's the cheapest month for flights from Lahad Datu Airport to Kota Kinabalu International Airport. If you're flexible on when you fly, use the 'Whole month' tool to find the lowest airfare across every month.

  • You don't need to check back in every day to find out if fares have dropped when you set up a Price Alert. We'll notify you as soon as the price changes on cheap flights from LDU to BKI.

  • Pick your preferred arrival and departure times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to find the best deals on flights from Lahad Datu Airport to Kota Kinabalu International Airport.

Handy information about Lahad Datu Airport (LDU)

  • When it comes to Lahad Datu Airport's on-time performance, data shows 77.71% of flights arrive within the expected timeframe.

  • Lahad Datu Airport is around 2 kilometres from central Lahad Datu. If you're ride-sharing, catching a cab or driving from the centre, it'll take 5 minutes or so to get there, depending on the traffic.

  • Get your break off to a leisurely start by staying near LDU. Whether you've booked an early flight from Lahad Datu Airport to Kota Kinabalu International Airport or just don't want to be rushed, these hotels are the answer:

Arriving at Kota Kinabalu International Airport (BKI)

Getting from Kota Kinabalu International Airport (BKI) to central Kota Kinabalu

  • Kota Kinabalu International Airport to central Kota Kinabalu has a drive time of about 15 minutes. It's approximately 8 kilometres away.

When to fly to Kota Kinabalu International Airport (BKI)

  • It's time to work out your travel dates for your flight from Lahad Datu Airport to Kota Kinabalu International Airport. August is the busiest month to head to Kota Kinabalu. If you're after a more low-key vibe, go in February.

  • When reserving your flight from Lahad Datu Airport to Kota Kinabalu International Airport, consider the kind of weather you enjoy. May is the warmest month in Kota Kinabalu, with temperatures ranging from 24ºC (75ºF) to 31ºC (88ºF).

  • For cooler conditions, search for a cheap ticket from LDU to BKI in February. Average temperatures are between 23ºC (73ºF) and 29ºC (84ºF) then.

Explore more of Malaysia

  • Sandakan is just one of the many cities in Malaysia waiting to be explored after you've seen Kota Kinabalu. Around 225 kilometres away to the east, top sights here include Sepilok Orangutan Rehabilitation Centre, Sandakan Memorial Park and Sandakan Rainforest Discovery Centre (RDC).

  • Around 274 kilometres south-east of Kota Kinabalu, Tawau is another essential stop in Malaysia. Experience major highlights starting with Teck Guan Cocoa Museum, Tawau Bell Tower (The Belfry) and Masjid Al-Khauthar, Sabindo Tawau, Sabah..

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.