Security screenings at YVR are typically quick, with wait times under ten minutes. Check live wait times online to plan your arrival.

| Most accurate provider | eDreams 3 stars | 
|---|---|
| Most trusted provider | Gurufare 3 stars | 
| Round-trip from | $656 (Korean Air) | 
| One-way from | $416 (Air Canada) | 
| Popular in | December | 
| Cheapest in | September | 
| Average price | $956 | 
| Good round-trip deal | $854 or less | 
| Good one-way deal | $512 or less | 
Fly from
Fly to
Route
Depart
Return
Price
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Sat 11/15
1:00 pm-9:45 am
1 stop28h 45m
Shanghai Pu Dong
Thu 11/20
11:20 am-11:15 am
1 stop15h 55m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Fri 11/21
1:00 pm-8:25 pm
1 stop15h 25m
Shanghai Pu Dong
Wed 11/26
8:50 am-3:40 pm
1 stop22h 50m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Wed 11/19
1:00 pm-8:25 pm
1 stop15h 25m
Shanghai Pu Dong
Sun 12/14
8:50 am-11:15 am
1 stop18h 25m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Fri 11/14
12:10 am-12:35 pm
1 stop20h 25m
Shanghai Pu Dong
Sun 11/23
8:50 am-11:15 am
1 stop18h 25m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Sun 11/30
1:00 pm-12:35 pm
1 stop31h 35m
Shanghai Pu Dong
Fri 5/15
1:40 pm-4:30 pm
1 stop17h 50m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Wed 1/14
1:00 pm-8:25 pm
1 stop15h 25m
Shanghai Pu Dong
Wed 3/11
2:00 pm-12:15 pm
1 stop13h 15m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Sun 11/16
4:55 pm-8:25 pm
2 stops35h 30m
Shanghai Pu Dong
Thu 11/20
8:50 am-11:15 am
1 stop18h 25m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Thu 11/13
3:00 pm-6:55 pm
2 stops35h 55m
Shanghai Pu Dong
Tue 12/23
1:30 pm-1:35 pm
1 stop16h 05m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Wed 11/12
7:15 pm-6:55 pm
2 stops31h 40m
Shanghai Pu Dong
Tue 12/23
8:55 pm-11:00 am
2 stops30h 05m
VancouverShanghai
YVR - PVG
YVRPVG
Vancouver Intl
Tue 11/11
7:15 pm-6:55 pm
2 stops31h 40m
Shanghai Pu Dong
Mon 12/22
8:55 pm-11:00 am
2 stops30h 05m
| Provider | Price Accuracy | Trust Score* | 
|---|---|---|
| Price Accuracy3 stars | Trust Score*1 star | |
| Price Accuracy3 stars | Trust Score*3 stars | |
| Price Accuracy2 stars | Trust Score*3 stars | |
| Price Accuracy3 stars | Trust Score*3 stars | |
| Price Accuracy3 stars | Trust Score*3 stars | |
| Price Accuracy2 stars | Trust Score*3 stars | |
| Price Accuracy2 stars | Trust Score*3 stars | 
The best time to book flights from Vancouver Intl Airport to Shanghai Pu Dong Airport is 59 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.
Currently, September is the cheapest month in which you can book a flight from Vancouver Intl Airport to Shanghai Pu Dong Airport (average of $597). Flying from Vancouver Intl Airport to Shanghai Pu Dong Airport in June is currently the most expensive (average of $913). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
It’s optimal to fly from Vancouver Intl Airport to Shanghai Pu Dong Airport in the morning. By choosing this option you can save up to 36% on the cost of your flight, compared to a flight at noon.
About 14% of weekly flights between Vancouver and Shanghai have experienced delays in the past year, with the average delay time being 193 minutes.
Historically, flights departing in the early afternoon are less likely to be delayed, whereas flights leaving at night tend to experience delays more often.
Friday tends to have the lowest number of delays on this route, whereas Monday has historically faced a higher average of delays compared to other days of the week.
Over the last year, Air China have had the lowest number of delays on this route, with just 13% of flights being delayed.
Hong Kong (HKG) – chosen by Cheapflights users on 60% of 1-stop itineraries from Vancouver Intl Airport to Shanghai Pu Dong Airport on Cheapflights.
Flights via Tokyo (HND) have the shortest average one-way travel time for 1-stop routes: 16h 50m.
Flights via Tokyo (HND) have the shortest average one-way travel time for 1-stop routes: 16h 50m.
Flights via Taipei City (TPE) offer the fastest connection on this route, with an average layover time of 2h 35m.
Crew
Food
Boarding
Entertainment
Overall
Comfort
Reviews
Jacqueline,Aug 2025
ICN - SEA
Crew
Food
Boarding
Entertainment
Overall
Comfort
Reviews
Jacqueline,Aug 2025
ICN - SEA
Crew
Food
Boarding
Entertainment
Overall
Comfort
Reviews
Jacqueline,Aug 2025
ICN - SEA
Crew
Food
Boarding
Entertainment
Overall
Comfort
Reviews
Jacqueline,Aug 2025
ICN - SEA
Crew
Food
Boarding
Entertainment
Overall
Comfort
Reviews
Jacqueline,Aug 2025
ICN - SEA
Crew
Food
Boarding
Entertainment
Overall
Comfort
Reviews
Jacqueline,Aug 2025
ICN - SEA
| Airline | Cheapest | Average | Flexibility | On-time | 
|---|---|---|---|---|
| Cheapest$654 | Average$931 | FlexibilityNo cancel fee | On-time81% | |
| Cheapest$688 | Average$723 | FlexibilityNo cancel fee | On-time72% | |
| Cheapest$729 | Average$992 | FlexibilityNo cancel fee | On-time67% | |
| Cheapest$750 | Average$1,089 | FlexibilityNo cancel fee | On-time67% | |
| Cheapest$879 | Average$1,050 | FlexibilityNo cancel fee | On-time70% |