Find the latest flights to Kota Kinabalu in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 407,431 searches and data was last updated on 12 February 2025.
Explore the most affordable flight options available to Kota Kinabalu. Find the lowest fares based on data from user searches, with prices last updated on 12 February 2025.
Fri 25/419:35KUL - BKI
Nonstop2h 40mMultiple Airlines
Mon 28/407:00BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 264
Sat 12/720:30SZB - BKI
Nonstop2h 30mAirAsia
Wed 23/706:25BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 264
Thu 13/306:25KUL - BKI
1 stop4h 45mAirAsia
Thu 20/322:00BKI - KUL
Nonstop2h 30mAirAsia
Deal found 11/2RM 268
Tue 7/1017:00SZB - BKI
Nonstop2h 35mAirAsia
Mon 13/1006:25BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 268
Thu 24/414:50KUL - BKI
Nonstop2h 40mMultiple Airlines
Mon 28/407:00BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 272
Tue 25/220:30SZB - BKI
Nonstop2h 30mAirAsia
Sat 1/306:25BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 272
Thu 1/518:45KUL - BKI
Nonstop2h 40mAirAsia
Sun 4/520:20BKI - KUL
Nonstop2h 35mAirAsia
Deal found 11/2RM 277
Fri 14/316:00SZB - BKI
Nonstop2h 40mFirefly
Fri 21/308:10BKI - SZB
Nonstop2h 40mFirefly
Deal found 11/2RM 277
Mon 22/919:00KUL - BKI
Nonstop2h 30mBatik Air
Thu 23/1017:50BKI - KUL
Nonstop2h 30mBatik Air
Deal found 11/2RM 281
Mon 12/516:00SZB - BKI
Nonstop2h 45mFirefly
Wed 14/508:05BKI - SZB
Nonstop2h 45mFirefly
Deal found 10/2RM 281
Thu 13/320:30SZB - BKI
Nonstop2h 30mAirAsia
Tue 18/306:25BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 286
Wed 9/416:35KUL - BKI
Nonstop2h 35mAirAsia
Sun 13/415:30BKI - KUL
Nonstop2h 35mAirAsia
Deal found 11/2RM 290
Best flights to Kota Kinabalu
Discover carefully curated flight deals to Kota Kinabalu that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 12 February 2025.
Fri 25/419:35KUL - BKI
Nonstop2h 40mMultiple Airlines
Mon 28/407:00BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 264
Sat 12/720:30SZB - BKI
Nonstop2h 30mAirAsia
Wed 23/706:25BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 264
Fri 14/316:00SZB - BKI
Nonstop2h 40mFirefly
Fri 21/308:10BKI - SZB
Nonstop2h 40mFirefly
Deal found 12/2RM 277
Wed 21/509:15KUL - BKI
1 stop4h 50mBatik Air
Tue 27/507:00BKI - KUL
Nonstop2h 30mBatik Air
Deal found 11/2RM 295
Wed 23/418:55KUL - BKI
Nonstop2h 40mMalaysia Airlines
Sat 26/405:20BKI - KUL
Nonstop2h 40mMalaysia Airlines
Deal found 11/2RM 442
Thu 13/306:25KUL - BKI
1 stop4h 45mAirAsia
Thu 20/322:00BKI - KUL
Nonstop2h 30mAirAsia
Deal found 11/2RM 268
Thu 24/414:50KUL - BKI
Nonstop2h 40mMultiple Airlines
Mon 28/407:00BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 272
Mon 12/516:00SZB - BKI
Nonstop2h 45mFirefly
Wed 14/508:05BKI - SZB
Nonstop2h 45mFirefly
Deal found 10/2RM 281
Thu 17/420:30SZB - BKI
Nonstop2h 30mAirAsia
Mon 21/413:55BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 268
Fri 16/508:00SZB - BKI
Nonstop2h 35mBatik Air
Mon 19/515:05BKI - SZB
Nonstop2h 35mBatik Air
Deal found 11/2RM 299
Wed 26/310:45KUL - BKI
Nonstop2h 45mAirAsia X
Thu 3/417:20BKI - KUL
Nonstop2h 35mAirAsia X
Deal found 11/2RM 625
Thu 1/518:45KUL - BKI
Nonstop2h 40mMultiple Airlines
Sun 4/507:00BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 299
Direct flights to Kota Kinabalu
Explore direct flight options to Kota Kinabalu based on user searches, and compare prices and availability for your desired travel dates. Data last updated 12 February 2025.
Fri 25/419:35KUL - BKI
Nonstop2h 40mMultiple Airlines
Mon 28/407:00BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 264
Sat 12/720:30SZB - BKI
Nonstop2h 30mAirAsia
Wed 23/706:25BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 264
Tue 22/413:10KUL - BKI
Nonstop2h 35mMultiple Airlines
Sun 27/407:00BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 268
Thu 17/420:30SZB - BKI
Nonstop2h 30mAirAsia
Mon 21/413:55BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 268
Thu 24/414:50KUL - BKI
Nonstop2h 40mMultiple Airlines
Mon 28/407:00BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 272
Tue 25/220:30SZB - BKI
Nonstop2h 30mAirAsia
Sat 1/306:25BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 272
Thu 1/518:45KUL - BKI
Nonstop2h 40mAirAsia
Sun 4/520:20BKI - KUL
Nonstop2h 35mAirAsia
Deal found 11/2RM 277
Fri 14/316:00SZB - BKI
Nonstop2h 40mFirefly
Fri 21/308:10BKI - SZB
Nonstop2h 40mFirefly
Deal found 11/2RM 277
Thu 1/518:45KUL - BKI
Nonstop2h 40mAirAsia
Mon 5/522:40BKI - KUL
Nonstop2h 30mAirAsia
Deal found 11/2RM 281
Mon 12/516:00SZB - BKI
Nonstop2h 45mFirefly
Wed 14/508:05BKI - SZB
Nonstop2h 45mFirefly
Deal found 10/2RM 281
Tue 29/719:00KUL - BKI
Nonstop2h 30mBatik Air
Tue 19/811:20BKI - KUL
Nonstop2h 30mBatik Air
Deal found 12/2RM 286
Thu 13/320:30SZB - BKI
Nonstop2h 30mAirAsia
Tue 18/306:25BKI - SZB
Nonstop2h 35mAirAsia
Deal found 11/2RM 286
Last-minute flights to Kota Kinabalu
Discover last-minute flight deals to Kota Kinabalu. Data last updated 12 February 2025 and is based on user searches.
Sun 16/222:15KUL - BKI
Nonstop2h 40mMalaysia Airlines
Tue 25/205:20BKI - KUL
Nonstop2h 40mMalaysia Airlines
Deal found 11/2RM 724
Sun 16/209:35KUL - BKI
Nonstop2h 40mMultiple Airlines
Sun 16/222:40BKI - KUL
Nonstop2h 30mMultiple Airlines
Deal found 11/2RM 786
Sun 16/222:10SZB - BKI
1 stop26h 35mMultiple Airlines
Thu 20/215:05BKI - SZB
Nonstop2h 35mMultiple Airlines
Deal found 11/2RM 826
Mon 17/209:30SZB - BKI
2 stops9h 40mMultiple Airlines
Tue 18/215:05BKI - SZB
Nonstop2h 35mMultiple Airlines
Deal found 11/2RM 742
Mon 17/207:15KUL - BKI
1 stop5h 15mAirAsia
Wed 19/212:55BKI - KUL
1 stop6h 25mAirAsia
Deal found 10/2RM 809
Mon 17/217:10SZB - BKI
Nonstop2h 40mMalaysia Airlines
Tue 18/206:25BKI - SZB
1 stop8h 45mMalaysia Airlines
Deal found 11/2RM 809
Tue 18/206:25KUL - BKI
1 stop4h 45mAirAsia
Sat 22/215:10BKI - KUL
1 stop5h 00mAirAsia
Deal found 11/2RM 782
Wed 19/206:40SZB - BKI
1 stop15h 25mFirefly
Sat 22/208:10BKI - SZB
Nonstop2h 40mFirefly
Deal found 11/2RM 733
Thu 20/209:30SZB - BKI
1 stop7h 25mAirAsia
Tue 25/208:50BKI - SZB
1 stop10h 40mAirAsia
Deal found 11/2RM 724
Fri 21/207:30KUL - BKI
1 stop8h 40mMultiple Airlines
Mon 24/216:35BKI - KUL
1 stop4h 45mMultiple Airlines
Deal found 10/2RM 764
Fri 21/206:40SZB - BKI
1 stop15h 25mFirefly
Sun 23/208:10BKI - SZB
Nonstop2h 40mFirefly
Deal found 11/2RM 795
Fri 21/211:00SZB - BKI
1 stop8h 35mMultiple Airlines
Thu 27/221:40BKI - SZB
1 stop12h 00mMultiple Airlines
Deal found 10/2RM 818
One-way flights to Kota Kinabalu
Search for one-way flight options to Kota Kinabalu. Find affordable one-way fares based on user searches. Data last updated 12 February 2025.
Fri 28/219:35KUL - BKI
Nonstop2h 40mAirAsia
Deal found 11/2RM 134
Sun 9/320:30SZB - BKI
Nonstop2h 30mAirAsia
Deal found 11/2RM 134
Tue 25/221:45KUL - BKI
Nonstop2h 40mAirAsia
Deal found 11/2RM 138
Sat 1/320:30SZB - BKI
Nonstop2h 30mAirAsia
Deal found 12/2RM 138
Tue 25/218:00KUL - BKI
Nonstop2h 40mBatik Air
Deal found 11/2RM 143
Sun 23/316:00SZB - BKI
Nonstop2h 40mFirefly
Deal found 10/2RM 143
Tue 25/208:00SZB - BKI
Nonstop2h 35mBatik Air
Deal found 11/2RM 147
Fri 28/208:00SZB - BKI
Nonstop2h 35mBatik Air
Deal found 11/2RM 152
Fri 28/208:00SZB - BKI
Nonstop2h 35mBatik Air
Deal found 12/2RM 156
Tue 25/208:00KUL - BKI
Nonstop2h 40mBatik Air
Deal found 11/2RM 161
Mon 10/306:25KUL - BKI
1 stop5h 45mMultiple Airlines
Deal found 11/2RM 165
Sun 2/320:30SZB - BKI
Nonstop2h 30mAirAsia
Deal found 11/2RM 165
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.