Find cheap flights to Shanghai

Round-trip
Economy
Boston (BOS)
Shanghai (SHA)
Fri. 10/7
Fri. 17/7
Any month
Compare vs. momondo |

Cheapest flights to Shanghai airports

Find the cheapest flights to these Shanghai airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Shanghai?

What is the cheapest day to depart on your flight to Shanghai?

The cheapest day to depart on your flight to Shanghai is on a Wednesday when prices can be found for as low as 891 C$. This is often the case because there is less demand to fly during this day of the week. The most expensive day to fly to Shanghai is Saturday, with ticket prices averaging around 1,046 C$.

What is the cheapest time of day to depart on your flight to Shanghai?

The cheapest time of day to fly to Shanghai is in the morning when flights can be purchased for as low as 891 C$. Try not to purchase tickets in the evening because they tend to be around 1,145 C$. Of course, these prices can vary depending on the time of year and what airport you fly to.

What is there to do in Shanghai when it’s raining?

When planning your flight to Shanghai, it is important to be aware that some months are not as ideal as others. Specifically, the months of June, July, or August could carry a higher chance of rain, as Shanghai sees up to 5.1 inches (130 mm) or more. There are still things to do in Shanghai even when it's raining, but be aware that rain is highly probable in the area. For those looking to get out of the rain and do a little shopping, check out Xintiandi.


Shanghai flight deals found on momondo

Check out some of the best fares from airports in Canada to Shanghai found recently by users on momondo
Cheapest
Best
Quickest
Multiple Airlines
27 Sep.
YVR
Vancouver Intl
31h 15m
1 stop
PVG
Shanghai Pu Dong
15 Oct.
PVG
Shanghai Pu Dong
10h 45m
YVR
Vancouver Intl
Multiple Airlines
26 Nov.
YVR
Vancouver Intl
29h 35m
1 stop
PVG
Shanghai Pu Dong
6 Dec.
PVG
Shanghai Pu Dong
10h 20m
YVR
Vancouver Intl
Multiple Airlines
1 Nov.
YVR
Vancouver Intl
17h 55m
1 stop
PVG
Shanghai Pu Dong
12 Dec.
PVG
Shanghai Pu Dong
10h 20m
YVR
Vancouver Intl
Multiple Airlines
10 Nov.
YVR
Vancouver Intl
29h 35m
1 stop
PVG
Shanghai Pu Dong
24 Nov.
PVG
Shanghai Pu Dong
10h 20m
YVR
Vancouver Intl
Multiple Airlines
26 Nov.
YVR
Vancouver Intl
23h 10m
2 stops
PVG
Shanghai Pu Dong
6 Dec.
PVG
Shanghai Pu Dong
32h 35m
2 stops
YVR
Vancouver Intl
Multiple Airlines
26 Nov.
YVR
Vancouver Intl
23h 10m
2 stops
PVG
Shanghai Pu Dong
6 Dec.
PVG
Shanghai Pu Dong
28h 23m
2 stops
YVR
Vancouver Intl

Find the cheapest one-way flights to Shanghai

If you're looking for one-way flights to Shanghai, view some of our deals below provided by Delta
Cheapest
Best
Quickest
Delta
25 Aug.
YYZ
Toronto Pearson Intl
38h 52m
1 stop
PVG
Shanghai Pu Dong
Multiple Airlines
2 Sep.
YVR
Vancouver Intl
30h 40m
1 stop
SHA
Shanghai Hongqiao Intl
Japan Airlines
2 Sep.
YVR
Vancouver Intl
17h 00m
1 stop
PVG
Shanghai Pu Dong

Which airlines fly to Shanghai?

Here you can see a selection of the most popular and cheapest airlines for flights to Shanghai

Airports near Shanghai

Below you will find all the airports in Shanghai along with their distance from the city centre

Start planning your trip to Shanghai

  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First