Flights from Shanghai to Kota Kinabalu
PVG to BKI. All flight routes from Shanghai Pudong International Airport, China to Kota Kinabalu International, Malaysia. These routes are operated by 4 different airlines. You can either fly non-stop with Shanghai Airlines or AirAsia, or choose from 1 different transit flights. The shortest flight time is 4 hours and 33 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.
Shanghai to Kota Kinabalu flights
There are over 3 and approximately 15 flights every week. You can fly non-stop to Kota Kinabalu (BKI) from Shanghai (PVG) with Shanghai Airlines or AirAsia or you can choose the stopover option via Guangzhou (CAN).
Tip! You can also fly to Kota Kinabalu from Hongqiao International (SHA).
Shanghai to Kota Kinabalu with Shanghai Airlines
You can fly non-stop every weekday with flights departing at 18:25 or 20:00.
With AirAsia
Miles & flight time: PVG - BKI
The shortest flight time between PVG and BKI is 4 hours and 33 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 4h 33m | - | 1790 (2880 km) |
CAN Guangzhou | 9h 20m | 3h 40m | 1977 (3181 km) |
Unpublished Flight Rates From Shanghai to Kota Kinabalu
From Shanghai to Malaysia
Below is a list of other destinations to Malaysia from Shanghai Pudong International Airport with either direct flights or 1 stop connections.
From China to Kota Kinabalu
Below is a list of other cities in China with flights to Kota Kinabalu with either non-stop or connecting flights.
- TFU Chengdu
- CAN Guangzhou Direct
- PKX Beijing Direct
- XIY Xian
- SZX Shenzhen Direct
- CKG Chongqing
- KMG Kunming
- HGH Hangzhou Direct
- HAK Haikou
- WUH Wuhan Direct