Find a great deal and save up to 30% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Canada to Pu Dong within the next two weeks, with the cheapest ticket starting at C$ 1,083.
Flights from Canada to Pu Dong lean towards being more expensive in December. Prices are generally better when you fly from Canada to Pu Dong in September, with the cheapest ticket starting at C$ 637.
Yes, there are multiple flights from Canada to Pu Dong for under C$ 1,273. The cheapest flight booked recently is on Sichuan Airlines for just C$ 1,222, but on average you can expect to pay C$ 1,296.
New policies can now be found on Philippine Airlines and Delta to help keep travellers safe while flying. New policies for travellers booking flights from Canada to Shanghai include masks being provided and required on board, daily cleaning and sanitization, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.
Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, China Eastern, and Air China flying from Canada to Shanghai have implemented new flexible cancellation policies.
Cheapflights has 20 direct flights from Canada to Pu Dong under C$ 1,782. A good price for a direct flight from Canada to Pu Dong is less than C$ 1,906.
There are currently 20+ open flights from Canada to Pu Dong within the next 7 days for less than C$ 2,164.
When booking a flight from Canada to Pu Dong, you may want to consider flying on American Airlines, Air Canada or Air France as they are the most popular for this route.
Most travellers choose Vancouver Intl - Shanghai Hongqiao Intl, Vancouver Intl - Shanghai Pu Dong or Toronto Pearson Intl - Shanghai Hongqiao Intl when deciding on the best route from Canada to Pu Dong.
Looking for the cheapest flight from Canada to Pu Dong? While on average our users pay C$ 2,097, our data indicates the cheapest price to be C$ 443. The most popular route (Vancouver Intl - Shanghai Hongqiao Intl), is priced around C$ 1,223.
Air Canada, Air China, and China Southern can get you from Canada to Pu Dong in just under 14h 15m. Your travel time can differ by up to 3h 20m. Both multi-stop and direct flights can be found to your destination and back.
Our cheapest airline available from Canada to Pu Dong is Sichuan Airlines. Our recent data shows that you can find tickets from as low as C$ 1,223 on this airline. Additional options worth looking into are China Southern and Lufthansa, starting at C$ 1,265 and C$ 1,285 round-trip.
To fly one-way, consider booking your trip with Air China, which is currently one of the cheapest options available, starting at C$ 668. XiamenAir flights start at C$ 757 while deals on Sichuan Airlines start at C$ 767 one-way.
The chart below displays the airlines Cheapflights users travelling from Canada to Pu Dong choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
C$ 290 | C$ 475 | No cancel fee | 69% |
We couldn't confirm the COVID-19 safety measures taken by China Southern. Please check directly on their website for additional information. |
Search China Southern flights
|
![]() |
C$ 317 | C$ 511 | No cancel fee | 65% |
We couldn't confirm the COVID-19 safety measures taken by Hong Kong Airlines. Please check directly on their website for additional information. |
Search Hong Kong Airlines flights
|
![]() |
C$ 332 | C$ 529 | No cancel fee | 49% |
We couldn't confirm the COVID-19 safety measures taken by XiamenAir. Please check directly on their website for additional information. |
Search XiamenAir flights
|
![]() |
C$ 374 | C$ 584 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Beijing Capital Airlines. Please check directly on their website for additional information. |
Search Beijing Capital Airlines flights
|
![]() |
C$ 422 | C$ 601 | No cancel fee | N/A |
Search Delta flights
|
|
![]() |
C$ 455 | C$ 614 | No cancel fee | 61% |
We couldn't confirm the COVID-19 safety measures taken by Hainan Airlines. Please check directly on their website for additional information. |
Search Hainan Airlines flights
|
![]() |
C$ 388 | C$ 649 | No cancel fee | 69% |
Search United Airlines flights
|
|
![]() |
C$ 421 | C$ 664 | No cancel fee | 67% |
Search Air China flights
|
|
![]() |
C$ 393 | C$ 827 | No cancel fee | 62% |
We couldn't confirm the COVID-19 safety measures taken by China Eastern. Please check directly on their website for additional information. |
Search China Eastern flights
|
![]() |
C$ 611 | C$ 990 | No cancel fee | 74% |
Search EVA Air flights
|