Skip to main content
Beginning of main content

CAN (Guangzhou) to PVG (Shanghai) Flights $379.0

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap CAN to PVG Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Shanghai

$389.51

Interesting Facts About Flights from Guangzhou to Shanghai (CAN to PVG)

Question : Looking for the cheapest flight over the next 30 days?
Answer : As of Jul 17th, the cheapest day to fly from Guangzhou to Shanghai is Jul 24th. Tickets are currently being sold for $399, which is 3% below the average price for this route.

Question : How often is the Guangzhou Baiyun International Airport (CAN) to Shanghai Pudong International Airport (PVG) route delayed?
Answer : The Guangzhou to Shanghai route has a 47% on-time rate, ranking in the 13th percentile worldwide in getting their passengers to their destinations on schedule. If a flight is delayed, expect an average of about an hour added to your flight time.

Question : Which airline is struggling to get to Shanghai on time?
Answer : If you're flying Yangtze River Express to Shanghai from Guangzhou, you may be tardy as they're delayed 90% of the time. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.

Question : How many days should you spend in Shanghai?
Answer : The average time spent in Shanghai by passengers from Guangzhou is about one week.

Question : How long does it take to get from CAN to PVG?
Answer : Shanghai Airlines currently holds the fastest travel time with two hours and 20 minutes. For example, you would arrive in Shanghai at 3:10 PM CST if you left Guangzhou at 12:50 PM CST.

Question : Is there a day that has more departure times to choose from than other days?
Answer : When you’re flying from CAN to PVG, the day with the most flight times is Saturday, with eight different options. Filter your search for Saturday for increased variety.

Question : About how long is the flight from Guangzhou to Shanghai?
Answer : The average flight duration between CAN and PVG is two hours and 21 minutes.