Welcome | Sign out

Cheap Flights from Halifax to Shanghai - YHZ to SHA (reverse)

Did You Know?

American Airlines has 490 connecting flights between Halifax, NS and Shanghai.
519,029 seats are available per week to fly from Halifax, NS to Shanghai.
There are 9642 flights from Halifax, NS to Shanghai per week.
You must make at least one connection to fly from Halifax, NS to Shanghai.

Cheap International Flights from Halifax - YHZ

Flights
Airline
Lowest Price
Asiana, United, Delta, KLM, Cathay, American, Air France
CAD1180
Austrian, Asiana, KLM, Delta, SWISS, Korean, Cathay, British Airways, Etihad, American, Air Canada, United, Air France
CAD849
Delta, Korean, Cathay, KLM, Asiana, British Airways, Air France, Lufthansa, American, United, Air Canada, Etihad
CAD1470
Cathay, Delta, United, Korean, KLM, Asiana, Lufthansa, American
CAD1365
Cathay, KLM, Air France, Korean, Delta, SWISS, Asiana, British Airways, American, United, Air Canada, Etihad, Lufthansa
CAD1235
British Airways, Brussels, Austrian, SWISS, KLM, US Airways, Air Transat, Air Canada, United, Icelandair, Lufthansa, Condor, Air France, American, Delta
CAD784
United, Air Canada, Etihad, British Airways, Austrian, Asiana, Cathay, Korean, Delta, SWISS, American, Air France, KLM
CAD1299
Delta, United, Asiana, KLM, Cathay, Korean, Etihad
CAD1452
Etihad, Delta, Korean, Cathay, KLM, Asiana, Austrian, British Airways, Air France, Lufthansa, American, United, Air Canada, SWISS
CAD1222
American, United, Air Canada, Air France, Asiana, KLM, Cathay, Korean, Delta
CAD1168
Korean, Asiana, Cathay
CAD2096
KLM, Cathay, Air Canada, Delta, United, Air France, Korean
CAD1180
Air France, United, Delta, KLM, Cathay, Korean
CAD1258
Cathay, American, Korean, Lufthansa, Air France, United, Delta, Asiana
CAD1475
Air Canada, WestJet, Delta, United, US Airways
CAD441

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
United, Delta, KLM, Air Canada
CAD1095
KLM, Air Canada
CAD1547
KLM, Air Canada, Delta, United
CAD1087
Air Canada, United
CAD1114
Air Canada, United, Lufthansa, KLM
CAD1481
KLM, Air Canada, Delta, United
CAD1514
KLM, United, Lufthansa, Air Canada
CAD1229
Air Canada, United
CAD1447
Air Canada, United, KLM
CAD842
KLM, Air Canada, Delta, United
CAD1053
Air Canada, United
CAD1045
United
CAD1357
United
CAD1344
KLM, Air Canada
CAD1142
Lufthansa, United, KLM
CAD1368
Cheap Flights from Halifax to Shanghai, from CAD1089 Round trip from YHZ to SHA