Recent round-trip flight deals
![]()
19/9Thu
1 stop
17h 05mYYC-PVG
![]()
7/10Mon
1 stop
20h 10mPVG-YYC
![]()
19/9Thu
1 stop
19h 40mYYC-PVG
![]()
6/10Sun
1 stop
24h 15mPVG-YYC
![]()
19/9Thu
1 stop
19h 40mYYC-PVG
![]()
24/9Tue
1 stop
16h 10mPVG-YYC
![]()
19/9Thu
1 stop
19h 40mYYC-PVG
![]()
22/9Sun
1 stop
24h 15mPVG-YYC
![]()
21/9Sat
1 stop
35h 10mYYC-PVG
![]()
23/9Mon
1 stop
24h 15mPVG-YYC
![]()
13/9Fri
1 stop
16h 35mYYC-PVG
![]()
26/9Thu
1 stop
16h 10mPVG-YYC
![]()
19/9Thu
1 stop
19h 40mYYC-PVG
![]()
25/9Wed
2 stops
20h 05mPVG-YYC
![]()
30/8Fri
2 stops
31h 18mYOW-PVG
![]()
17/9Tue
2 stops
34h 16mPVG-YOW
![]()
26/10Sat
2 stops
44h 50mYWG-PVG
![]()
17/11Sun
2 stops
27h 49mPVG-YWG
![American Airlines]()
13/8Tue
2 stopsAmerican Airlines
59h 05mYHZ-PVG
![American Airlines]()
5/9Thu
2 stopsAmerican Airlines
31h 29mPVG-YHZ
Search by stops
Search by airline
Search by price