Flights from Busan to Kota Kinabalu – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PUS to BKI – All flight route options from Gimhae International, South Korea to Kota Kinabalu International, Malaysia. These flights are operated by 5 airlines. Fly non-stop with Air Busan or choose from 3 different transit flights. The shortest flight time is 5 hours. 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 Kota Kinabalu
We got great deals on hotels and car rentals near the airport.
Busan to Kota Kinabalu flights
With over 57 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Kota Kinabalu (BKI) from Busan (PUS) with Air Busan or Jeju Air but if a stopover option suits you better you can choose to fly via Shanghai, Seoul or any other of the 3 alternatives with connectiing airports.
Busan to Kota Kinabalu with Air Busan
Air Busan has non-stop every Wednesday or Saturday at 19:30.
With T´Way Air
If you fly from Busan with T´Way Air you will do a stopover in Seoul, GMP before reaching Kota Kinabalu. This flight trip will take 11 hours and you can fly every Tuesday or Thursday with departures at 12:40.
Distance & flight times: Gimhae International to Kota Kinabalu International
The shortest flight time between PUS and BKI is 5 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 10m | - | 2192 miles (3527 km) |
PVG Shanghai | 9h 40m | 3h 10m | 2291 miles (3686 km) |
GMP Seoul | 10h 48m | - | - |
ICN Seoul | 11h 30m | 4h 50m | 2498 miles (4019 km) |


Quick copy and share this page
From Busan to Malaysia
Below is a list of other destinations to Malaysia from Gimhae International with either direct flights or 1 stop connections.
From South Korea to Kota Kinabalu
Below is a list of other cities in South Korea with flights to Kota Kinabalu with either non-stop or connecting flights.