Airlines with direct flights
DIRECTBetween Kanton (CAN) and Sjanghai (PVG). List of carriers flying CAN-PVG non-stop and which days of the week they operate.
A list of airlines that previously or once had non-stop flights between Kanton and Sjanghai (CAN-PVG)
Spring Airlines
Suparna Airlines
Monthly flight schedule: Kanton (CAN) to Sjanghai (PVG)
The monthly calendar shows all non-stop flights from Intle Guangzhou Baiyun (CAN) to Pudong (PVG). Select a date to see every flight that day. The number in the top right corner on each day represents how many flights operate.
China Southern Airlines
Hainan Airlines
China Eastern Airlines
Shenzhen Airlines
Air China
Shanghai Airlines
9 Air
Juneyao Airlines
Flight schedule data was last updated on 2025-10-15.
Search for other flights
Type in another departure or arrival airport to show flight information and flight schedules for that route.
Other routes from Kanton (CAN)
More direct destinations from Kanton in China.
Route FAQ
Answers to common questions about the CAN to PVG non-stop service.
How long is the flight from Kanton to Sjanghai?
Non-stop flights take about 2 hours and 20 minutes gate-to-gate, covering roughly 1,208 km (751 miles).
How many direct flights operate daily between CAN and PVG?
Expect roughly 22 direct departures per day on this route.
Which airlines fly non-stop from Kanton to Sjanghai?
The route is currently operated by China Southern Airlines, Hainan Airlines, China Eastern Airlines, Shenzhen Airlines, Air China, Shanghai Airlines, 9 Air and Juneyao Airlines with year-round non-stop services.
What time do the earliest flights leave Kanton?
The first departures typically leave around 06:35, which is ideal for morning meetings in Sjanghai.
Which terminals service this route?
Departures normally use Terminal 1 & 2. Arrivals typically use Terminal 1 & 2.
CAN - PVG information
-
Distance1,208 km (751 miles)
-
Flight time2 hours and 15 minutes
-
Airlines
China Southern
Hainan Airlines
China Eastern
Shenzhen Airlines
Air China
Shanghai Airlines
9 Air
Juneyao Airlines -
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
China Southern AircraftsAirbus A320Airbus A321Airbus A320neoAirbus A321neoAirbus A330-300Airbus A350Airbus A350-900Boeing 787-9Boeing 737MAX 8 PassengerCOMAC C919Hainan Airlines AircraftsBoeing 737-800 PassengerBoeing 787-9China Eastern AircraftsAirbus A320Airbus A321Airbus A320neoAirbus A350-900Shenzhen Airlines AircraftsAirbus A320Boeing 737-800 PassengerAir China AircraftsAirbus A320Airbus A321Airbus A330-200Airbus A350-900Shanghai Airlines AircraftsBoeing 737-500 (winglets) PassengerBoeing 737-200 Mixed ConfigurationBoeing 787-99 Air AircraftBoeing 737-800 PassengerJuneyao Airlines AircraftsAirbus A320Airbus A321neoBoeing 787-9Departure terminalsTerminal 1 (Air China)Terminal 2 (China Southern)Arrival terminalsTerminal 2 (Air China)Terminal 1 (Shanghai Airlines)