Shanghai
Quebec
BEST
DEAL
Sun, 26 May
SHA - YQB
Thu, 30 May
YQB - SHA
2336$
2246$
Prime price per passenger
Toronto
Quebec
BEST
DEAL
Mon, 10 Jun
YYZ - YQB
57$
53$
Prime price per passenger
Toronto
Quebec
BEST
DEAL
Sat, 25 May
YTZ - YQB
Wed, 29 May
YQB - YTZ
386$
362$
Prime price per passenger
Calgary
Quebec
BEST
DEAL
Sun, 19 May
YYC - YQB
Thu, 23 May
YQB - YYC
1190$
1171$
Prime price per passenger
Singapore
Quebec
BEST
DEAL
Sun, 19 May
SIN - YQB
Thu, 23 May
YQB - SIN
3012$
3007$
Prime price per passenger
Singapore
Quebec
BEST
DEAL
Fri, 24 May
SIN - YQB
Tue, 28 May
YQB - SIN
2288$
2199$
Prime price per passenger
Toronto
Quebec
BEST
DEAL
Sat, 25 May
YTZ - YQB
Wed, 29 May
YQB - YTZ
389$
387$
Prime price per passenger
Newark - Nj
Quebec
BEST
DEAL
Sat, 25 May
EWR - YQB
Tue, 28 May
YQB - EWR
519$
507$
Prime price per passenger