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, February 24, 2026TWD 2,608
Taipei (TPE)Kota Kinabalu (BKI)Wednesday, March 4, 2026TWD 2,674
Taipei (TPE)Kota Kinabalu (BKI)Sunday, April 12, 2026TWD 3,156
Taipei (TPE)Kota Kinabalu (BKI)Monday, May 11, 2026TWD 3,078
Taipei (TPE)Kota Kinabalu (BKI)Sunday, June 21, 2026TWD 2,625
Taipei (TPE)Kota Kinabalu (BKI)Sunday, July 5, 2026TWD 4,100
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
Taipei (TPE)Kota Kinabalu (BKI)Friday, January 1, 2027No data

Flight Schedule to Kota Kinabalu

Here are all the scheduled flights to Kota Kinabalu, providing a variety of convenient travel options.
Thu, Feb 12, 2026
Fri, Feb 13, 2026
Sat, Feb 14, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Batik Air Malaysia
Batik Air Malaysia
08:40
11:15
Kuala Lumpur / Subang (SZB)
Kota Kinabalu (BKI)
Book flight
AirAsia Indonesia
AirAsia Indonesia
09:30
13:15
Jakarta (CGK)
Kota Kinabalu (BKI)
Book flight
Batik Air Malaysia
Batik Air Malaysia
13:00
15:30
Kuala Lumpur (KUL)
Kota Kinabalu (BKI)
Book flight
Batik Air Malaysia
Batik Air Malaysia
14:15
16:45
Singapore (SIN)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
16:10
16:55
Sandakan (SDK)
Kota Kinabalu (BKI)
Book flight
Batik Air Malaysia
Batik Air Malaysia
17:40
18:35
Tawau (TWU)
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
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)Thursday, 12 February 2026RM 578
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 13 February 2026RM 527
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 14 February 2026RM 478
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 15 February 2026RM 453
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 16 February 2026RM 326
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 17 February 2026RM 276
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 18 February 2026RM 264
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 19 February 2026RM 198
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 20 February 2026RM 194
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 21 February 2026RM 195
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 22 February 2026RM 195
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 23 February 2026RM 149
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 24 February 2026RM 159
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 25 February 2026RM 155
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 26 February 2026RM 159
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 27 February 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 28 February 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 1 March 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 2 March 2026RM 151
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 3 March 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 4 March 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 5 March 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 6 March 2026RM 161
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 7 March 2026RM 148
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 8 March 2026RM 161
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 9 March 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 10 March 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 11 March 2026RM 164
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 12 March 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 13 March 2026RM 203
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 14 March 2026RM 189
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 15 March 2026RM 241
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 16 March 2026RM 289
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 17 March 2026RM 289
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 18 March 2026RM 457
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 19 March 2026RM 377
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 20 March 2026RM 264
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 21 March 2026RM 173
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 22 March 2026RM 219
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 23 March 2026RM 218
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 24 March 2026RM 254
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 25 March 2026RM 205
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 26 March 2026RM 161
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 27 March 2026RM 163
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 28 March 2026RM 177
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 29 March 2026RM 163
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 30 March 2026RM 197
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 31 March 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 1 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 2 April 2026RM 161
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 3 April 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 4 April 2026RM 174
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 5 April 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 6 April 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 7 April 2026RM 164
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 8 April 2026RM 150
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 9 April 2026RM 151
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 10 April 2026RM 163
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 11 April 2026RM 160
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 12 April 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 13 April 2026RM 153
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 14 April 2026RM 148
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 15 April 2026RM 159
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 16 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 17 April 2026RM 163
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 18 April 2026RM 164
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 19 April 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 20 April 2026RM 161
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 21 April 2026RM 154
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 22 April 2026RM 155
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 23 April 2026RM 156
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 24 April 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 25 April 2026RM 164
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 26 April 2026RM 164
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 27 April 2026RM 163
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 28 April 2026RM 154
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 29 April 2026RM 159
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 30 April 2026RM 191
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 1 May 2026RM 214
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 2 May 2026RM 209
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 3 May 2026RM 173
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 4 May 2026RM 160
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 5 May 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Wednesday, 6 May 2026RM 151
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Thursday, 7 May 2026RM 151
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Friday, 8 May 2026RM 159
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Saturday, 9 May 2026RM 182
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Sunday, 10 May 2026RM 158
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Monday, 11 May 2026RM 162
Kuala Lumpur (KUL)Kota Kinabalu (BKI)Tuesday, 12 May 2026RM 157

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
MonthSeat ClassAverage Price
FebruaryEconomyTWD 15,029
MarchEconomyTWD 11,266
AprilEconomyTWD 13,282
MayEconomyTWD 8,194
JuneEconomyTWD 16,300
JulyEconomyTWD 18,741
AugustEconomyNo data
SeptemberEconomyNo data
OctoberEconomyNo data
NovemberEconomyNo data
DecemberEconomyNo data
JanuaryEconomyNo 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, February 23, 2026TWD 2,682
Taipei (TPE)Kota Kinabalu (BKI)Tuesday, February 24, 2026TWD 2,608
Taipei (TPE)Kota Kinabalu (BKI)Wednesday, March 4, 2026TWD 2,674
Taipei (TPE)Kota Kinabalu (BKI)Thursday, February 12, 2026TWD 4,923
Taipei (TPE)Kota Kinabalu (BKI)Friday, March 13, 2026TWD 3,982
Taipei (TPE)Kota Kinabalu (BKI)Saturday, February 14, 2026TWD 5,724
Taipei (TPE)Kota Kinabalu (BKI)Sunday, March 1, 2026TWD 3,077

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,841
ScootTWD 5,226
Royal Brunei AirlinesTWD 5,646
Batik Air MalaysiaTWD 7,655
Philippine AirlinesTWD 9,754
Cathay PacificTWD 10,525
Jeju AirTWD 10,565
Malaysia AirlinesTWD 11,173

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.