Skip to main content

Route

Kota Kinabalu → Kuala Lumpur

BKIKota KinabaluKota Kinabalu International Airport
KULKuala LumpurKuala Lumpur International Airport
Distance
1,012 mi
Estimated flight time
~2h 30m

Same local time in Kota Kinabalu and Kuala Lumpur.

Observed nonstop

How often does this route fly?

Frequency

Throughout the day

On average around 10.5 flights a day, observed from October 2025 to September 2026.

10.5
flights per day
16
busiest month · Oct
5
quietest month · May
2 hr 10 min
measured flight time
10 / 12
months seen

Through the year

Per day, month by month

  1. 11.5Jan2026
  2. 13Feb
  3. –Mar
  4. –Apr
  5. 5May
  6. 9Jun
  7. 11Jul
  8. 10Aug
  9. 8Sep
  10. 16Oct2025
  11. 14Nov
  12. 10Dec

In April 2026 we saw less traffic at Kota Kinabalu in general than usual; compare that month with care.

Airlines

Who flies it

Malaysia Airlinesall year
AirAsiaall year
Batik Air Malaysiaall year
World Cargo Airlinesall year
MJets Airwinter
Fireflywinter
Raya Airwayssummer

Through the day

Departure times

Local time in Kota Kinabalu. Most departures between 09:00 and 12:00.

  1. 00:00
  2. 01:00
  3. 02:00
  4. 03:00
  5. 04:00
  6. 05:00
  7. 06:00
  8. 07:00
  9. 08:00
  10. 09:00
  11. 10:00
  12. 11:00
  13. 12:00
  14. 13:00
  15. 14:00
  16. 15:00
  17. 16:00
  18. 17:00
  19. 18:00
  20. 19:00
  21. 20:00
  22. 21:00
  23. 22:00
  24. 23:00

Through the week

By weekday

  1. 6.4Mon
  2. 7.3Tue
  3. 8.3Wed
  4. 7.8Thu
  5. 8Fri
  6. 8Sat
  7. 6.9Sun

Fleet

Aircraft observed

  1. Boeing 737-800B73857%
  2. Airbus A320A32014%
  3. Boeing 737 MAX 8B38M9%
  4. Airbus A320neoA20N7%
  5. Airbus A321neoA21N3%
All the numbers in a table
MonthPer daySeenAirlines
January 202611.5200
  • Malaysia Airlines101×
  • AirAsia44×
  • Batik Air Malaysia29×
  • Firefly10×
  • MJets Air7×
  • World Cargo Airlines7×
February 202613354
  • AirAsia224×
  • Malaysia Airlines66×
  • World Cargo Airlines16×
  • Batik Air Malaysia13×
  • Firefly10×
  • MJets Air9×
March 2026Not seen in this month.
April 2026Not seen in this month.
May 2026542
  • Malaysia Airlines26×
  • Batik Air Malaysia8×
  • Firefly3×
  • AirAsia2×
  • World Cargo Airlines2×
  • Raya Airways1×
June 20269273
  • Malaysia Airlines139×
  • Batik Air Malaysia44×
  • World Cargo Airlines29×
  • AirAsia25×
  • MJets Air14×
  • Firefly13×
July 202611270
  • Malaysia Airlines151×
  • Batik Air Malaysia32×
  • World Cargo Airlines30×
  • AirAsia27×
  • MJets Air25×
  • Raya Airways5×
August 202610284
  • Malaysia Airlines154×
  • AirAsia60×
  • Batik Air Malaysia33×
  • World Cargo Airlines19×
  • MJets Air14×
  • Raya Airways2×
September 20268265
  • Malaysia Airlines128×
  • AirAsia68×
  • World Cargo Airlines24×
  • Batik Air Malaysia21×
  • Raya Airways15×
  • MJets Air5×
October 202516235
  • AirAsia85×
  • Malaysia Airlines84×
  • Batik Air Malaysia23×
  • World Cargo Airlines21×
  • Firefly11×
  • MJets Air10×
November 202514423
  • Malaysia Airlines201×
  • AirAsia67×
  • Batik Air Malaysia57×
  • Firefly35×
  • World Cargo Airlines31×
  • MJets Air23×
December 202510355
  • Malaysia Airlines154×
  • AirAsia104×
  • Batik Air Malaysia38×
  • MJets Air23×
  • Firefly21×
  • World Cargo Airlines14×

Airlines observed on this route

From observed callsign routes on BKI-KUL - not a booking guarantee.

About this route

  • Domestic route: both airports are in the same country.
  • The 10th longest observed direct route from BKI, out of 14.
  • The opposite direction has also been observed as a direct connection.
  • Direct destinations observed from Kota Kinabalu: 14.
  • Direct destinations observed from Kuala Lumpur: 55.

The airports on this route

Kota Kinabalu International Airport

Kota Kinabalu, MalaysiaBKI / WBKK

Major airport · 14 direct destinations · 1 runway · longest runway 12,402 ft

79 °F · ClearSource: METAR observation via the NOAA Aviation Weather Center

Kuala Lumpur International Airport

Kuala Lumpur, MalaysiaKUL / WMKK

International hub · 55 direct destinations · 3 runways · longest runway 13,530 ft

81 °F · ClearSource: METAR observation via the NOAA Aviation Weather Center

Alternative airports for this journey

Same journey, a different airport nearby - with an observed direct connection.

About the route from Kota Kinabalu to Kuala Lumpur

The observed direct connection between Kota Kinabalu International Airport (BKI) and Kuala Lumpur International Airport (KUL) covers approximately 1,012 mi. The estimated flight time is around 2h 30m. AirAsia, Batik Air Malaysia, Firefly, Malaysia Airlines, MJets Air, Raya Airways and World Cargo Airlines have been observed on this connection in the available route data.

Frequently asked questions about this route

How far is Kota Kinabalu from Kuala Lumpur by air?
The great-circle distance between Kota Kinabalu International Airport and Kuala Lumpur International Airport is approximately 1,012 mi.
How long is the flight from Kota Kinabalu to Kuala Lumpur?
Based on the distance, the estimated flight time is about 2h 30m. This is an estimate, not a schedule.
Is there a direct connection from Kota Kinabalu to Kuala Lumpur?
Yes, a direct connection between BKI and KUL has been observed in our route data.
Which airlines have been observed on this route?
In the available route data: AirAsia, Batik Air Malaysia, Firefly, Malaysia Airlines, MJets Air, Raya Airways and World Cargo Airlines.
How often is there a flight from Kota Kinabalu to Kuala Lumpur?
On average around 10.5 flights a day, measured over twelve months (October 2025 to September 2026) in the flight archive, with 2,701 observed flights. Mainly Malaysia Airlines, AirAsia, Batik Air Malaysia. That is an observation, not a timetable.
What is the current time difference between Kota Kinabalu and Kuala Lumpur?
Same local time in Kota Kinabalu and Kuala Lumpur.

Where this data comes from

The route data comes from the flight archive (ADS-B, adsb.lol): which connections actually flew over the last twelve full months and who flew them, combined with our own airport, runway, and airline datasets. It is reference data about observed routes - not a current timetable and no claim about bookability.

The frequency and aircraft on this page come from the flight archive (ADS-B, 12 months, October 2025 to September 2026), summarized per route per month. We do not see every flight, so it is a floor, not a count.

Route data updated on October 11, 2026.