CAN SHA
9C · non-stop · depart 2026-06-09
$158
round-trip
CAN BKK
9C · non-stop · depart 2026-09-06
$168
round-trip
CAN SYX
AQ · non-stop · depart 2026-06-13
$193
round-trip
CAN HGH
HU · non-stop · depart 2026-06-24
$211
round-trip
CAN SEL
China Eastern · 1 stop · depart 2026-06-13
$228
round-trip
CAN BJS
MF · non-stop · depart 2026-06-19
$232
round-trip
CAN NHA
VJ · 1 stop · depart 2026-09-04
$256
round-trip
CAN KUL
AQ · non-stop · depart 2026-07-14
$256
round-trip
CAN YIW
China Southern · non-stop · depart 2026-07-01
$282
round-trip
CAN HKT
Cathay Pacific · 1 stop · depart 2026-06-23
$305
round-trip
CAN DPS
Vietnam Airlines · 1 stop · depart 2026-09-06
$344
round-trip
CAN HRB
AQ · non-stop · depart 2026-09-01
$362
round-trip
CAN VVO
Air China · 1 stop · depart 2026-07-15
$395
round-trip
CAN TYO
Cathay Pacific · 1 stop · depart 2026-07-16
$403
round-trip
CAN ALA
GJ · 1 stop · depart 2026-06-19
$444
round-trip
CAN TAS
C6 · non-stop · depart 2026-07-06
$460
round-trip
CAN KJA
FV · non-stop · depart 2026-07-12
$462
round-trip
CAN NQZ
China Southern · 1 stop · depart 2026-06-23
$519
round-trip
CAN BSZ
Air China · 1 stop · depart 2026-08-03
$542
round-trip
CAN MOW
HU · 1 stop · depart 2026-07-14
$560
round-trip
CAN IKT
Air China · 1 stop · depart 2026-07-21
$569
round-trip
CAN DYU
China Southern · 1 stop · depart 2026-06-23
$627
round-trip
CAN IST
Saudia · 1 stop · depart 2026-08-04
$655
round-trip
CAN MSQ
HU · 2 stops · depart 2026-07-29
$700
round-trip
CAN BAK
KC · 1 stop · depart 2026-08-06
$702
round-trip
CAN LED
HU · 1 stop · depart 2026-07-29
$766
round-trip
CAN GRV
Air China · 2 stops · depart 2026-06-30
$919
round-trip
CAN SVX
China Eastern · 2 stops · depart 2026-07-03
$925
round-trip
CAN MRV
JD · 2 stops · depart 2026-07-14
$966
round-trip
CAN MCX
SU · 1 stop · depart 2026-06-13
$969
round-trip