Nonstop flights from Kota Kinabalu to Shanghai
3 airlines fly this route, with up to 5 flights a day.
BKIKota Kinabalu International
1,783 mi · 35 flights a week
PVGShanghai Pudong International
When they leave
Kota Kinabalu time1:30a10:50pFirst departure 1:30 AM, last 10:50 PM
Two overnight flights, 1:30 AM to 3:35 AM, then three in the evening, 8:00 PM to 10:50 PM. Every flight runs daily.
Every flight
Earliest firstSchedules last checked Sep 19, 2026. Times are local.
Flying from Kota Kinabalu to Shanghai
Shanghai Airlines flies most often, 3 times a day on the Boeing 737. AirAsia flies daily on the Airbus A320neo. Spring Airlines flies daily on the Airbus A320.
There are 5 flights every day of the week. The first arrival in Shanghai is at 5:55 AM and the last at 4:00 AM the next day. The flight covers 1,783 miles.
Spring Airlines is back on Dec 19.
Flying back, Shanghai to Kota Kinabalu has 35 nonstop flights a week.
Return flights
More from Kota Kinabalu
Schedules as of Oct 9, 2026.