Flights to Kota Kinabalu
Find cheap flights to Kota Kinabalu in 2026/2027
Find cheap flights to Kota Kinabalu in 2026/2027
Our Flight Finder compares the cheapest flights to Kota Kinabalu from the most established flight comparison sites.
Fly to Kota Kinabalu and visit sites like Tunku Abdul Rahman Park, Manukan Island, Mount Kinabalu & Masjid Bandaraya Kota Kinabalu.
1. Enter your search requirements for Kota Kinabalu
2. Compare the best Kota Kinabalu deals from top comparison engines
3. Book your Kota Kinabalu flight at the cheapest price
These economy flights were found on FlightsFinder from Indonesia to Kota Kinabalu in the last few days. Prices subject to availability.
These economy flights were found on FlightsFinder from Indonesia to Kota Kinabalu in the last few days. Prices subject to availability.
Nestled on the northwest coast of Borneo, Kota Kinabalu is a vibrant coastal city that seamlessly blends modernity with rich cultural heritage. Known for its stunning sunsets overlooking the South China Sea, this Malaysian gem offers a myriad of outdoor adventures, from exploring the majestic Mount Kinabalu to diving in the pristine waters of Tunku Abdul Rahman Marine Park. With bustling markets showcasing local handicrafts and tantalizing street food stalls, Kota Kinabalu invites visitors to immerse themselves in its warm hospitality and soak up the diverse sights and sounds of this enchanting destination.
The popular airports near Kota Kinabalu include Kota Kinabalu International Airport (BKI), Sandakan Airport (SDK), Lahad Datu Airport (LDU), and Tawau Airport (TWU).
The flight to Kota Kinabalu (BKI) is roughly 2 hours 50 minutes and 1,056 miles (1,699 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Kota Kinabalu from leading comparison sites using our search engine dashboard.
Yes, there are direct flights to Kota Kinabalu.
Here is the average weather forecast in Kota Kinabalu by month:
• Jan: 30°C
• Feb: 31°C
• Mar: 32°C
• Apr: 32°C
• May: 32°C
• Jun: 32°C
• Jul: 32°C
• Aug: 32°C
• Sep: 31°C
• Oct: 31°C
• Nov: 31°C
• Dec: 31°C
The main airport in Kota Kinabalu is approximately 7 kilometers from the city centre.
Typically, flights are cheapest to Kota Kinabalu 2 months before departure.
Studies show flights to Kota Kinabalu are typically cheaper on Tuesdays and Wednesdays.
24 °C
Wed, 28 Jan 2026
Average Temperature
30°C
Jan
31°C
Feb
32°C
Mar
32°C
Apr
32°C
May
32°C
Jun
32°C
Jul
32°C
Aug
31°C
Sep
31°C
Oct
31°C
Nov
31°C
Dec
Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Kota Kinabalu (BKI)
Distance:
1,056 miles (1,699 kilometres)
Average flight time (direct 2 hours 50 minutes)
Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Kota Kinabalu (BKI)
Distance:
1,016 miles (1,636 kilometres)
Average flight time (direct 2 hours 45 minutes)
Surabaya, Indonesia - Juanda Airport (SUB) to Kota Kinabalu (BKI)
Distance:
947 miles (1,524 kilometres)
Average flight time (direct 2 hours 36 minutes)
Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Kota Kinabalu (BKI)
Distance:
1,076 miles (1,732 kilometres)
Average flight time (direct 2 hours 53 minutes)
Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Kota Kinabalu (BKI)
Distance:
1,024 miles (1,649 kilometres)
Average flight time (direct 2 hours 46 minutes)
Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Kota Kinabalu (BKI)
Distance:
1,062 miles (1,709 kilometres)
Average flight time (direct 2 hours 51 minutes)
Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Kota Kinabalu (BKI)
Distance:
993 miles (1,598 kilometres)
Average flight time (direct 2 hours 42 minutes)
Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Kota Kinabalu (BKI)
Distance:
797 miles (1,283 kilometres)
Average flight time (direct 2 hours 16 minutes)
Balikpapan, Indonesia - Sepinggan Airport (BPN) to Kota Kinabalu (BKI)
Distance:
501 miles (807 kilometres)
Average flight time (direct 1 hour 36 minutes)
Semarang, Indonesia - Ahmad Yani Airport (SRG) to Kota Kinabalu (BKI)
Distance:
974 miles (1,568 kilometres)
Average flight time (direct 2 hours 39 minutes)
Lombok, Indonesia - Lombok International Airport (LOP) to Kota Kinabalu (BKI)
Distance:
1,015 miles (1,634 kilometres)
Average flight time (direct 2 hours 45 minutes)
Manado, Indonesia - Sam Ratulangi Airport (MDC) to Kota Kinabalu (BKI)
Distance:
683 miles (1,099 kilometres)
Average flight time (direct 2 hours 1 minute)
Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Kota Kinabalu (BKI)
Distance:
999 miles (1,607 kilometres)
Average flight time (direct 2 hours 43 minutes)
Batam, Indonesia - Hang Nadim Airport (BTH) to Kota Kinabalu (BKI)
Distance:
887 miles (1,428 kilometres)
Average flight time (direct 2 hours 28 minutes)
Padang, Indonesia - Minangkabau Airport (PDG) to Kota Kinabalu (BKI)
Distance:
1,181 miles (1,900 kilometres)
Average flight time (direct 3 hours 7 minutes)
Pontianak, Indonesia - Supadio Airport (PNK) to Kota Kinabalu (BKI)
Distance:
622 miles (1,001 kilometres)
Average flight time (direct 1 hour 52 minutes)
Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Kota Kinabalu (BKI)
Distance:
1,419 miles (2,283 kilometres)
Average flight time (direct 3 hours 39 minutes)
Jayapura, Indonesia - Sentani Airport (DJJ) to Kota Kinabalu (BKI)
Distance:
1,788 miles (2,877 kilometres)
Average flight time (direct 4 hours 28 minutes)
Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Kota Kinabalu (BKI)
Distance:
654 miles (1,053 kilometres)
Average flight time (direct 1 hour 57 minutes)
Ambon, Indonesia - Pattimura International Airport (AMQ) to Kota Kinabalu (BKI)
Distance:
1,065 miles (1,714 kilometres)
Average flight time (direct 2 hours 51 minutes)
Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Kota Kinabalu (BKI)
Distance:
829 miles (1,334 kilometres)
Average flight time (direct 2 hours 20 minutes)
Jambi, Indonesia - Sultan Thaha Airport (DJB) to Kota Kinabalu (BKI)
Distance:
1,003 miles (1,615 kilometres)
Average flight time (direct 2 hours 43 minutes)
Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Kota Kinabalu (BKI)
Distance:
1,163 miles (1,872 kilometres)
Average flight time (direct 3 hours 5 minutes)
From Pontianak (PNK), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp1,695,972
Depart: 05 Feb 2026 · Return: 08 Feb 2026 Price found 27 Jan 2026, 18:15
From Jakarta (CGK), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp1,723,627
Depart: 03 Mar 2026 · Return: 07 Mar 2026 Price found 28 Jan 2026, 08:30
From Surabaya (SUB), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp2,095,766
Depart: 18 Apr 2026 · Return: 25 Apr 2026 Price found 26 Jan 2026, 02:06
From Denpasar (DPS), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp2,102,780
Depart: 02 Feb 2026 · Return: 08 Feb 2026 Price found 27 Jan 2026, 22:29
From Palembang (PLM), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp2,570,109
Depart: 24 Feb 2026 · Return: 28 Feb 2026 Price found 26 Jan 2026, 06:58
From Pekanbaru (PKU), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp2,799,165
Depart: 02 Feb 2026 · Return: 06 Feb 2026 Price found 28 Jan 2026, 11:20
From Makassar (UPG), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp3,421,201
Depart: 12 Apr 2026 · Return: 15 Apr 2026 Price found 28 Jan 2026, 18:21
From Semarang (SRG), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp3,728,813
Depart: 20 Aug 2026 · Return: 25 Aug 2026 Price found 28 Jan 2026, 02:29
From Balikpapan (BPN), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp3,777,510
Depart: 01 Feb 2026 · Return: 08 Feb 2026 Price found 27 Jan 2026, 08:02
From Batam (BTH), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp3,871,296
Depart: 02 Feb 2026 · Return: 09 Feb 2026 Price found 28 Jan 2026, 13:06
From Praya (LOP), Indonesia to Kota Kinabalu, Malaysia (BKI): Rp3,907,769
Depart: 06 Jul 2026 · Return: 10 Aug 2026 Price found 27 Jan 2026, 13:32
Choose Site / Currency