Cheap Flights from Kuala Lumpur to Kota Kinabalu

Compare Kuala Lumpur 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 Kuala Lumpur to Kota Kinabalu

Looking for a cheap last-minute deal or the best return flight from Kuala Lumpur to Kota Kinabalu Airport? If you want to travel next month, return fares start from $135. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Kuala Lumpur to Kota Kinabalu

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

Direct flights from Kuala Lumpur to Kota Kinabalu

Kuala Lumpur to Kota Kinabalu: Alternative routes

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

Kuala Lumpur to Kota Kinabalu: Flight information

The things to know before you go.
Cheapest flight found$101
Cheapest month to flyAugust
Average flight time2 hrs, 37 mins
Most popular airlineAirAsia
Average flights per week1,564

Finding cheap flights from Kuala Lumpur to Kota Kinabalu: Frequently asked questions

The best price we found for a return flight from Kuala Lumpur to Kota Kinabalu is $101. 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.
2 hours and 37 minutes is the average flight time from Kuala Lumpur to Kota Kinabalu.
AirAsia, Firefly and Malaysia Airlines fly direct from Kuala Lumpur to Kota Kinabalu.
As of April 2026, there are 782 flights per week flying from Kuala Lumpur to Kota Kinabalu.
The cheapest month to fly from Kuala Lumpur to Kota Kinabalu is usually August.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Kuala Lumpur to Kota Kinabalu Airport on Tuesday, 11 August 2026.
Yes – the average flight time is 2 hours and 37 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.
The cheapest airline that flies to Kota Kinabalu is Malaysia Airlines .

Travelling from Kuala Lumpur to Kota Kinabalu International Airport (BKI): What you need to know

  • Start your journey at one of Kuala Lumpur's main airports, Kuala Lumpur International Airport (KUL) or Subang Sultan Abdul Aziz Shah Airport (SZB). Explore your options for booking a flight from Kuala Lumpur to Kota Kinabalu International Airport (BKI) departing from either of these.

  • Around 2 hours 35 minutes is how long you can expect to be travelling on a direct Kuala Lumpur to Kota Kinabalu International Airport flight.

  • Kota Kinabalu International Airport is located in Kota Kinabalu. The city's timezone is UTC+8 — the same as Kuala Lumpur.

  • You can choose from 202 direct weekly services between Kuala Lumpur International Airport (KUL) and Kota Kinabalu International Airport (BKI). This is the most popular route when departing from Kuala Lumpur.

  • To ensure you get on your flight from Kuala Lumpur to BKI, leave plenty of time to navigate the airport and find your gate. Turning up two hours before international departures and one hour before domestic flights is the general rule.

  • Travelling during a peak time such as August? Public holidays and other popular periods can mean longer queues at security. Play it safe and arrive up to four hours before an international flight and two hours before domestic departures.

Airports in Kuala Lumpur

Kuala Lumpur International Airport (KUL)

  • Kuala Lumpur International Airport (KUL) offers an easy route to your destination. Nonstop flights from Kuala Lumpur to Kota Kinabalu International Airport (BKI) can be booked from this terminal.

  • At KUL, you'll find a good selection of airlines that offer direct flights from Kuala Lumpur to Kota Kinabalu International Airport, including:

  • AirAsia is the airline most travellers choose for flights from KUL to BKI.

  • Among carriers operating on this route, Malaysia Airlines has the best track record for timely arrivals.

  • Travelling from central Kuala Lumpur to KUL takes about 40 minutes on public transport. If you ride-share, drive or get a taxi, you'll cover the 56 kilometres in 55 minutes or so, depending on traffic conditions.

  • Want a leisurely start to your travels? Stay near Kuala Lumpur International Airport. Whether you're boarding an early flight from Kuala Lumpur to Kota Kinabalu International Airport or prefer not to feel hurried, these hotels are the answer:

  • 59% of flights leaving from Kuala Lumpur International Airport make it to their destination on schedule.

Subang Sultan Abdul Aziz Shah Airport (SZB)

  • You can book a direct Kuala Lumpur to Kota Kinabalu International Airport (BKI) plane ticket with departures from Subang Sultan Abdul Aziz Shah Airport (SZB). Work out whether leaving from SZB works best for your plans.

  • Batik Air Malaysia has direct flights from Kuala Lumpur to BKI departing from SZB. Book your favourite seat and reach your destination in a single hop.

  • BatikAir Malaysia is the most frequently booked airline flying from SZB to BKI.

  • SZB is around 19 kilometres from central Kuala Lumpur. It'll take you 30 minutes or so to get to the airport driving from the city centre. Public transport takes approximately 45 minutes.

  • Start your holiday early with an extra night away from home. Before your Kuala Lumpur to BKI flight, unwind in one of these hotels close to Subang Sultan Abdul Aziz Shah Airport:

  • 72% of all departures from Subang Sultan Abdul Aziz Shah Airport meet their expected arrival time.

About Kota Kinabalu International Airport (BKI)

  • If you have a late flight from Kuala Lumpur to Kota Kinabalu International Airport, nothing beats the convenience of staying near the terminal. Grab your bags from the carousel and then be showered and relaxing soon after at one of these options near BKI:

  • Booking your vehicle around one week ahead of your Kuala Lumpur to Kota Kinabalu International Airport flight can help you get the lowest rate.

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

  • Kota Kinabalu International Airport is roughly 8 kilometres from central Kota Kinabalu. The time it takes to get there by car hire or taxi depends on the time of day. Do a little research before your trip.

  • When travelling by public transport, expect a journey of roughly 35 minutes.

How to find the cheapest flights from Kuala Lumpur to Kota Kinabalu International Airport (BKI)

  • Currently, $53 is the best price we've found for a one-way ticket from Kuala Lumpur to Kota Kinabalu International Airport. The cheapest price for a return flight is $101. Remember fares can change due to demand at the time of booking.

  • To score cheap flights from Kuala Lumpur to BKI, book your ticket 11 months before your departure date.

  • April is when you're most likely to find a fantastic deal on a Kuala Lumpur to Kota Kinabalu International Airport ticket. If you want to travel at a different time of year, the 'Whole month' tool will give you the lowest prices for every month.

  • Be the first to know about deals for plane tickets from Kuala Lumpur to BKI by creating a Price Alert. We'll send you an email or notification on the app when a lower fare becomes available.

  • Save on your flight from Kuala Lumpur to Kota Kinabalu International Airport by using filters. Choose your ideal times, airlines and number of stops, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Kuala Lumpur to Kota Kinabalu International Airport (BKI)

  • It's time to decide your travel dates for your flight from Kuala Lumpur to Kota Kinabalu International Airport (BKI). February is the most popular month to visit Kota Kinabalu. If a slower pace sounds more appealing, go in December.

  • When booking your Kuala Lumpur to BKI plane ticket, consider what kind of weather you prefer. May is the warmest month in Kota Kinabalu, with temperatures ranging from 24ºC to 31ºC.

  • February sees temperatures of between 23ºC and 29ºC. Search for cheap tickets from Kuala Lumpur to Kota Kinabalu International Airport around that time if you like cooler conditions.

More about Kota Kinabalu

  • Start your Kota Kinabalu trip right by choosing the perfect place to stay. As soon as you've booked your flight from Kuala Lumpur to Kota Kinabalu International Airport, browse our selection of accommodation options including:

  • Tunku Abdul Rahman National Park and Danum Valley Conservation Area (DVCA) are a couple of top attractions to put on your Kota Kinabalu itinerary. Keep the adventure rolling by checking out Manukan Island.

Explore more of Malaysia

  • Kota Kinabalu has plenty going for it, but there are so many other parts of Malaysia just waiting to be discovered. About 225 kilometres east of Kota Kinabalu, a visit to Sandakan will fill your itinerary to the brim. Start with leading sights like Sepilok Orangutan Rehabilitation Centre, Sun Bear Conservation Centre, Sepilok and Sandakan Rainforest Park.

  • Tawau is another standout destination in Malaysia and is around 274 kilometres southeast of Kota Kinabalu. No trip is complete without experiencing Hot Springs Tawau, Teck Guan Cocoa Museum and Batu payung.

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