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, March 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,611
Taipei (TPE)Kota Kinabalu (BKI)Wednesday, March 4, 2026TWD 2,606
Taipei (TPE)Kota Kinabalu (BKI)Tuesday, April 7, 2026TWD 3,570
Taipei (TPE)Kota Kinabalu (BKI)Thursday, May 7, 2026TWD 3,208
Taipei (TPE)Kota Kinabalu (BKI)Monday, June 1, 2026No data
Taipei (TPE)Kota Kinabalu (BKI)Wednesday, July 1, 2026No data
Taipei (TPE)Kota Kinabalu (BKI)Sunday, August 23, 2026TWD 3,222
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.
Sat, Feb 7, 2026
Sun, Feb 8, 2026
Mon, Feb 9, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Batik Air Malaysia
Batik Air Malaysia
12:00
14:35
Kuala Lumpur / Subang (SZB)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
15:15
17:35
Johor Bahru (JHB)
Kota Kinabalu (BKI)
Book flight
Malaysia Airlines
Malaysia Airlines
15:40
18:20
Kuala Lumpur (KUL)
Kota Kinabalu (BKI)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
16:10
16:55
Sandakan (SDK)
Kota Kinabalu (BKI)
Book flight
Scoot
Scoot
16:30
19:00
Singapore (SIN)
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)
19:15
22:50
Taipei (TPE)
Kota Kinabalu (BKI)
Book flight
Batik Air Malaysia
Batik Air Malaysia
19:20
20:55
Kuching (KCH)
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
21:00
23:40
Kuala Lumpur (KUL)
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
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 7 Februari 2026Rp 2.358.600
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 8 Februari 2026Rp 3.426.300
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 9 Februari 2026Rp 2.123.880
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 10 Februari 2026Rp 2.469.200
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 11 Februari 2026Rp 2.576.315
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 12 Februari 2026Rp 2.058.509
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 13 Februari 2026Rp 2.727.800
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 14 Februari 2026Rp 2.018.781
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 15 Februari 2026Rp 1.344.010
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 16 Februari 2026Rp 1.566.600
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 17 Februari 2026Rp 1.841.078
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 18 Februari 2026Rp 2.039.029
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 19 Februari 2026Rp 961.200
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 20 Februari 2026Rp 1.573.940
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 21 Februari 2026Rp 954.000
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 22 Februari 2026Rp 1.554.400
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 23 Februari 2026Rp 1.326.773
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 24 Februari 2026Rp 917.300
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 25 Februari 2026Rp 1.007.935
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 26 Februari 2026Rp 917.300
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 27 Februari 2026Rp 994.154
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 28 Februari 2026Rp 917.300
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 1 Maret 2026Rp 994.075
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 2 Maret 2026Rp 915.920
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 3 Maret 2026Rp 877.311
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 4 Maret 2026Rp 994.114
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 5 Maret 2026Rp 949.200
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 6 Maret 2026Rp 994.154
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 7 Maret 2026Rp 917.300
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 8 Maret 2026Rp 994.154
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 9 Maret 2026Rp 994.154
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 10 Maret 2026Rp 917.300
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 11 Maret 2026Rp 994.114
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 12 Maret 2026Rp 917.300
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 13 Maret 2026Rp 1.418.687
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 14 Maret 2026Rp 1.984.300
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 15 Maret 2026Rp 1.621.100
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 16 Maret 2026Rp 1.589.500
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 17 Maret 2026Rp 2.170.100
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 18 Maret 2026Rp 2.731.600
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 19 Maret 2026Rp 2.170.100
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 20 Maret 2026Rp 1.573.900
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 21 Maret 2026Rp 948.400
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 22 Maret 2026Rp 1.331.200
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 23 Maret 2026Rp 1.320.000
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 24 Maret 2026Rp 989.000
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 25 Maret 2026Rp 1.566.070
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 26 Maret 2026Rp 989.000
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 27 Maret 2026Rp 1.337.300
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 28 Maret 2026Rp 1.361.700
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 29 Maret 2026Rp 994.154
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 30 Maret 2026Rp 996.478
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 31 Maret 2026Rp 1.038.240
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 1 April 2026Rp 1.038.280
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 2 April 2026Rp 974.700
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 3 April 2026Rp 1.365.568
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 4 April 2026Rp 1.033.059
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 5 April 2026Rp 1.554.030
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 6 April 2026Rp 1.376.135
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 7 April 2026Rp 1.033.019
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 8 April 2026Rp 1.038.210
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 9 April 2026Rp 1.112.600
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 10 April 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 11 April 2026Rp 946.800
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 12 April 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 13 April 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 14 April 2026Rp 950.354
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 15 April 2026Rp 950.275
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 16 April 2026Rp 948.500
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 17 April 2026Rp 1.033.079
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 18 April 2026Rp 1.033.089
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 19 April 2026Rp 1.038.250
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 20 April 2026Rp 967.915
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 21 April 2026Rp 950.315
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 22 April 2026Rp 950.354
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 23 April 2026Rp 957.700
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 24 April 2026Rp 1.041.715
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 25 April 2026Rp 1.037.665
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 26 April 2026Rp 959.917
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 27 April 2026Rp 952.593
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 28 April 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 29 April 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 30 April 2026Rp 1.868.774
Jakarta (CGK)Kota Kinabalu (BKI)Jumat, 1 Mei 2026Rp 1.408.597
Jakarta (CGK)Kota Kinabalu (BKI)Sabtu, 2 Mei 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Minggu, 3 Mei 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Senin, 4 Mei 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Selasa, 5 Mei 2026Tidak ada data
Jakarta (CGK)Kota Kinabalu (BKI)Rabu, 6 Mei 2026Rp 967.379
Jakarta (CGK)Kota Kinabalu (BKI)Kamis, 7 Mei 2026Tidak ada data

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Business
MonthSeat ClassAverage Price
FebruaryBusinessNo data
MarchBusinessNo data
AprilBusinessNo data
MayBusinessTWD 26,277
JuneBusinessNo data
JulyBusinessNo data
AugustBusinessNo data
SeptemberBusinessNo data
OctoberBusinessNo data
NovemberBusinessNo data
DecemberBusinessNo data
JanuaryBusinessNo data
FebruaryEconomyTWD 14,620
MarchEconomyTWD 11,992
AprilEconomyTWD 13,628
MayEconomyTWD 8,439
JuneEconomyNo data
JulyEconomyNo data
AugustEconomyTWD 8,085
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 16, 2026TWD 2,706
Taipei (TPE)Kota Kinabalu (BKI)Tuesday, February 24, 2026TWD 2,611
Taipei (TPE)Kota Kinabalu (BKI)Wednesday, March 4, 2026TWD 2,606
Taipei (TPE)Kota Kinabalu (BKI)Thursday, May 7, 2026TWD 3,208
Taipei (TPE)Kota Kinabalu (BKI)Friday, February 27, 2026TWD 2,814
Taipei (TPE)Kota Kinabalu (BKI)Saturday, February 7, 2026TWD 3,940
Taipei (TPE)Kota Kinabalu (BKI)Sunday, March 15, 2026TWD 2,626

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,768
ScootTWD 5,653
Royal Brunei AirlinesTWD 7,418
Cathay PacificTWD 8,998
Batik Air MalaysiaTWD 9,183
Philippine AirlinesTWD 11,340
Singapore AirlinesTWD 11,482
China Eastern AirlinesTWD 12,274

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.