Find Cheap flights to Kota Kinabalu – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights

50M+ Downloads,
1M+ Reviews

Home
/
Flight
/
Kota Kinabalu

Cheap Flights Insights: Ticket Prices, Best Months & Duration to Kota Kinabalu

What is the cheapest month to book a flight to Kota Kinabalu (BKI)

Currently, February offers the most budget-friendly flights to Kota Kinabalu. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
Taipei (TPE)Kota Kinabalu (BKI)Tuesday, January 27, 2026TWD 3,436
Taipei (TPE)Kota Kinabalu (BKI)Monday, February 9, 2026TWD 2,669
Taipei (TPE)Kota Kinabalu (BKI)Thursday, March 5, 2026TWD 2,661
Taipei (TPE)Kota Kinabalu (BKI)Sunday, April 26, 2026TWD 3,143
Taipei (TPE)Kota Kinabalu (BKI)Friday, May 29, 2026TWD 4,315
Taipei (TPE)Kota Kinabalu (BKI)Friday, June 5, 2026TWD 5,290
Taipei (TPE)Kota Kinabalu (BKI)Wednesday, July 1, 2026No data
Taipei (TPE)Kota Kinabalu (BKI)Saturday, August 1, 2026No data
Taipei (TPE)Kota Kinabalu (BKI)Tuesday, September 1, 2026No data
Taipei (TPE)Kota Kinabalu (BKI)Thursday, October 1, 2026No data
Taipei (TPE)Kota Kinabalu (BKI)Sunday, November 1, 2026No data
Taipei (TPE)Kota Kinabalu (BKI)Tuesday, December 1, 2026No data

Flight Schedule to Kota Kinabalu

Here are all the scheduled flights to Kota Kinabalu, providing a variety of convenient travel options.
Tue, Jan 27, 2026
Wed, Jan 28, 2026
Thu, Jan 29, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Malaysia Airlines
Malaysia Airlines
09:35
12:15
Kuala Lumpur (KUL)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
11:45
14:05
Singapore (SIN)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
16:45
17:35
Tawau (TWU)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
18:15
19:05
Tawau (TWU)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
18:25
19:15
Sandakan (SDK)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
19:15
22:50
Taipei (TPE)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
20:05
22:55
Penang (PEN)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
20:30
21:55
Kuching (KCH)
Kota Kinabalu (BKI)
Book flight
Malaysia Airlines
Malaysia Airlines
22:15
24:55 (+1 day)
Kuala Lumpur (KUL)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
22:20
24:40 (+1 day)
Johor Bahru (JHB)
Kota Kinabalu (BKI)
Book flight

Best time to book a flight to Kota Kinabalu

Discover the best times to fly to Kota Kinabalu and unlock incredible savings!
1
2
3
OriginDestinationDeparture DatePrice
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 27 January 2026RM 165
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 28 January 2026RM 195
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 29 January 2026RM 212
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 30 January 2026RM 170
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 31 January 2026RM 225
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 1 February 2026RM 193
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 2 February 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 3 February 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 4 February 2026RM 145
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 5 February 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 6 February 2026RM 154
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 7 February 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 8 February 2026RM 147
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 9 February 2026RM 147
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 10 February 2026RM 166
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 11 February 2026RM 192
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 12 February 2026RM 227
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 13 February 2026RM 236
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 14 February 2026RM 364
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 15 February 2026RM 339
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 16 February 2026RM 332
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 17 February 2026RM 348
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 18 February 2026RM 199
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 19 February 2026RM 236
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 20 February 2026RM 194
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 21 February 2026RM 194
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 22 February 2026RM 221
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 23 February 2026RM 153
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 24 February 2026RM 145
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 25 February 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 26 February 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 27 February 2026RM 147
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 28 February 2026RM 147
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 1 March 2026RM 145
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 2 March 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 3 March 2026RM 145
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 4 March 2026RM 146
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 5 March 2026RM 146
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 6 March 2026RM 152
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 7 March 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 8 March 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 9 March 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 10 March 2026RM 145
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 11 March 2026RM 144
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 12 March 2026RM 191
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 13 March 2026RM 174
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 14 March 2026RM 188
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 15 March 2026RM 233
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 16 March 2026RM 286
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 17 March 2026RM 304
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 18 March 2026RM 416
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 19 March 2026RM 383
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 20 March 2026RM 366
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 21 March 2026RM 270
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 22 March 2026RM 238
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 23 March 2026RM 234
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 24 March 2026RM 196
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 25 March 2026RM 187
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 26 March 2026RM 189
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 27 March 2026RM 187
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 28 March 2026No data
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 29 March 2026RM 191
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 30 March 2026RM 192
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 31 March 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 1 April 2026RM 145
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 2 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 3 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 4 April 2026RM 158
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 5 April 2026RM 158
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 6 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 7 April 2026RM 147
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 8 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 9 April 2026RM 145
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 10 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 11 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 12 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 13 April 2026No data
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 14 April 2026No data
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 15 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 16 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 17 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 18 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 19 April 2026No data
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 20 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 21 April 2026RM 151
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 22 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 23 April 2026RM 157
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 24 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 25 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 26 April 2026RM 154

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
MonthSeat ClassAverage Price
JanuaryEconomyTWD 12,491
FebruaryEconomyTWD 14,970
MarchEconomyTWD 14,726
AprilEconomyTWD 15,322
MayEconomyTWD 17,355
JuneEconomyTWD 15,587
JulyEconomyNo data
AugustEconomyNo data
SeptemberEconomyNo data
OctoberEconomyNo data
NovemberEconomyNo data
DecemberEconomyNo data

Cheapest Day to Fly to Kota Kinabalu (BKI)

See when fares are lowest for your trip to Kota Kinabalu.
OriginDestinationDeparture DatePrice
Taipei (TPE)Kota Kinabalu (BKI)Monday, March 2, 2026TWD 2,661
Taipei (TPE)Kota Kinabalu (BKI)Tuesday, January 27, 2026TWD 3,436
Taipei (TPE)Kota Kinabalu (BKI)Wednesday, February 25, 2026TWD 3,361
Taipei (TPE)Kota Kinabalu (BKI)Thursday, March 5, 2026TWD 2,661
Taipei (TPE)Kota Kinabalu (BKI)Friday, April 17, 2026TWD 3,495
Taipei (TPE)Kota Kinabalu (BKI)Saturday, February 21, 2026TWD 2,681
Taipei (TPE)Kota Kinabalu (BKI)Sunday, March 15, 2026TWD 3,012

Here is the average price by Airline to Kota Kinabalu (BKI)

Discover the most budget-friendly airline: AirAsia Berhad (Malaysia) offers the lowest average fares.
AirlineAverage Price
AirAsia Berhad (Malaysia)TWD 3,749
ScootTWD 4,955
Royal Brunei AirlinesTWD 6,902
Philippine AirlinesTWD 10,113
Singapore AirlinesTWD 11,413
Jeju AirTWD 12,075
China Eastern AirlinesTWD 12,936
Malaysia AirlinesTWD 13,017

Get a special discount on hotel bookings in Kota Kinabalu!

Use HOTELDEALS to get a discount on your stay now

""

Copy

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.