CAN to PVG (Guangzhou to Shanghai) Flights

Last Minute Flights from CAN to PVG

Best airfare and ticket deals for CAN to PVG flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
CANShanghaiMarch 31 to April 2$627
*Prices include taxes and fees

Cheapest CAN to PVG Flights

Best airfare and ticket deals for CAN to PVG flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
CANShanghaiSeptember 8 to September 13$623
CANShanghaiSeptember 9 to September 13$626
CANShanghaiSeptember 9 to September 13$629
CANShanghaiJune 18 to June 21$654
*Prices include taxes and fees
CAN to PVG Flight Details
Origin airport
Baiyun Intl.
Origin airport IATA code
CAN
Destination airport
Pudong Intl.
Destination airport IATA code
PVG
Distance
747 mi

Frequently asked questions

Which airlines with flights from Guangzhou Airport (CAN-Baiyun Intl.) to PVG allow free cancellation due to COVID-19?
Just enter your origin, destination and travel dates, then click the big green “Find the best flight deals” button. Once the search results come up, check the “No change fee” box below the “Flexible change policies” filter to the left of the screen. Before you go ahead and secure your CAN to PVG tickets, be sure to read the airline’s COVID-19 related policies so you know exactly what can and can’t be changed.
What airlines fly direct from Guangzhou Airport to Shanghai Airport (PVG-Pudong Intl.)?
Get a nonstop ticket from Guangzhou Airport to Shanghai Pudong International Airport and avoid losing treasured time waiting around for the following flight. These sought-after carriers will fly you straight from Guangzhou to China:
  • China Southern Airlines (CZ)
  • Shanghai Airlines (FM)
  • Hainan Airlines (HU)
  • Spring Airlines (9C)
  • Air China (CA)
  • 9 Air (AQ)
How many flights are there from CAN to PVG?
Approximately 14 flights operate per day between Guangzhou Airport (CAN-Baiyun Intl.) and Shanghai Airport (PVG-Pudong Intl.). Buckle up because your plane to China is ready to take off.
How long does it take to fly from Guangzhou Airport (CAN-Baiyun Intl.) to Shanghai Airport (PVG-Pudong Intl.)?
The flight time from Guangzhou Airport (CAN-Baiyun Intl.) to Shanghai Airport (PVG-Pudong Intl.) is approximately 2 hours and 25 minutes. The in-flight entertainment system isn’t always available on short-haul journeys, so bring something to read or download some new music on your smartphone.
What is the flight distance from Guangzhou Airport (CAN-Baiyun Intl.) to Shanghai Airport (PVG-Pudong Intl.)?
A short-haul flight, the journey from Guangzhou to China is a quick 750 miles (1200 km). You’ll be stepping into Shanghai Airport (PVG-Pudong Intl.) and collecting your luggage in next to no time.
How many morning flights are there from CAN to PVG?
With 42 morning flights from CAN to PVG a week, you’re not short of choice.
  • You can fly out as bright and early as 6:35AM if you go with Hainan Airlines (HU). This carrier lists 14 weekly services that depart before midday.
  • Shanghai Airlines (FM) has 14 morning flights a week. The earliest time you can get up and away with this airline is 7:30AM.
How many afternoon flights are there from CAN to PVG?
Choose from one of the 56 afternoon and evening flights from CAN to PVG a week and say no to early morning starts.
  • Book your ticket with China Southern Airlines (CZ). This carrier operates 21 afternoon and evening flights a week taking off from 10:00AM onward.
  • Alternatively, Shanghai Airlines (FM) operates 14 afternoon and evening flights every week, with the earliest departing at 5:00AM.
What is the earliest departure time out of Guangzhou to China?
6:05AM is the earliest flight out of CAN, arriving at PVG at 8:30AM. Save precious time in the morning by having your luggage packed and ready to be tossed in the boot.
What is the latest departure time out of Guangzhou to China?
Lock in a seat on the 10:05PM flight from CAN, landing at 12:20AM at PVG, and give yourself time to attend to those last-minute vacation preparations. This is the latest flight you can get on this route.
What is the average price from Guangzhou to China?
Round-trip journeys for this route begin from around $623. When you’re ready to lock in your trip, we’ll help you find the best price around. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Guangzhou to Shanghai Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Guangzhou to Shanghai to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from CAN to PVG, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Guangzhou to Shanghai, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.