Flights from Penang to Kota Kinabalu
PEN to BKI. All flight routes from Penang International, Malaysia to Kota Kinabalu International, Malaysia. These routes are operated by 5 different airlines. You can either fly non-stop with Firefly or AirAsia, or choose from 2 different transit flights. The shortest flight time is 2 hours and 50 minutes.
Find the best prices on hotels and car rental near Kota Kinabalu
We got great deals on hotels and car rentals near the airport.
Penang to Kota Kinabalu flights
With over 236 flights every week and 4 different airlines you have a wide option of flights to choose from. You can fly non-stop to Kota Kinabalu (BKI) from Penang (PEN) with AirAsia or Firefly or you can choose a stopover via Johor Bharu (JHB) or Kuala Lumpur (KUL) if it suits you better.
Penang to Kota Kinabalu with AirAsia
You can fly non-stop every weekday with flights departing at 10:15, 10:25 or 11:05. You can also take a connecting flight via Johor Bharu or Kuala Lumpur.
With Firefly
You can fly non-stop every weekday with flights departing between 7 am and 17 pm.
With Malaysia Airlines
If you fly from Penang with Malaysia Airlines you will do a stopover in Kuala Lumpur, KUL before reaching Kota Kinabalu. This flight trip will take 5 hours and 30 minutes and you can fly every weekday with departures from 6 am to 19 pm. Malaysia Airlines is a member of the air alliance OneWorld.
With Batik Air Malaysia
If you fly from Penang with Batik Air Malaysia you will do a stopover in Kuala Lumpur, KUL before reaching Kota Kinabalu. This flight trip will take 5 hours and 40 minutes and you can fly every weekday with departures at 15:00, 15:15 or 15:20.
Miles & flight time: PEN - BKI
The shortest flight time between PEN and BKI is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 50m | - | 1091 (1755 km) |
JHB Johor Bharu | 5h 18m | 1h 45m | 1254 (2018 km) |
KUL Kuala Lumpur | 6h 0m | 2h 15m | 1219 (1961 km) |
Unpublished Flight Rates From Penang to Kota Kinabalu