Flights from Kota Kinabalu to Kota Bharu – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BKI to KBR – All flight route options from Kota Kinabalu International, Malaysia to Sultan Ismail Petra, Malaysia. These flights are operated by 4 airlines. Fly non-stop with AirAsia or choose from 3 different transit flights. The shortest flight time is 2 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Sultan Ismail Petra
We got great deals on hotels and car rentals near the airport.
Kota Kinabalu to Kota Bharu flights
With over 122 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to Kota Bharu (KBR) from Kota Kinabalu (BKI) with AirAsia but if a stopover option suits you better you can choose to fly via Kuala Lumpur, Kuala Lumpur or any other of the 3 alternatives with connectiing airports.
Kota Kinabalu to Kota Bharu with AirAsia
You can fly non-stop every Tuesday, Thursday or Saturday at 17:35. You can also take a connecting flight via Kuala Lumpur or Johor Bharu.
With Batik Air Malaysia
If you choose to fly with Batik Air Malaysia from Kota Kinabalu to Kota Bharu you can make a transit either via Kuala Lumpur or via Kuala Lumpur. The route via Kuala Lumpur is 35 minutes faster.
Distance & flight times: Kota Kinabalu International to Sultan Ismail Petra
The shortest flight time between BKI and KBR is 2 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 35m | - | 950 miles (1529 km) |
SZB Kuala Lumpur | 5h 35m | 1h 40m | 1238 miles (1992 km) |
KUL Kuala Lumpur | 5h 45m | 1h 45m | 1258 miles (2024 km) |
JHB Johor Bharu | 6h 15m | 2h 55m | 1236 miles (1989 km) |

