WhatFliesWhere Get the app

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
BKIPVG

When they leave

Kota Kinabalu time
1: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 first

Schedules 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

WhatFliesWhere app icon

Find the cheapest day to fly from Kota Kinabalu to Shanghai.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.