Welcome | Sign out
Recommended by:More >

Cheap Flights from Halifax to Shanghai - YHZ to SHA

Did You Know?

American Airlines has 490 connecting flights between Halifax, NS and Shanghai.
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
$1136
Austrian, Asiana, KLM, Delta, Swiss, Korean, Cathay, British Airways, Etihad, American, Air Canada, United, Air France
$866
Delta, Korean, Cathay, KLM, Asiana, British Airways, Air France, Lufthansa, American, United, Air Canada, Etihad
$1172
Cathay, Delta, United, Korean, KLM, Asiana, Lufthansa, American
$1177
Cathay, KLM, Air France, Korean, Delta, Swiss, Asiana, British Airways, American, United, Air Canada, Etihad, Lufthansa
$1146
British Airways, Brussels, Austrian, Swiss, KLM, US Airways, Air Transat, Air Canada, United, Icelandair, Lufthansa, Condor, Air France, American, Delta
$885
United, Air Canada, Etihad, British Airways, Austrian, Asiana, Cathay, Korean, Delta, Swiss, American, Air France, KLM
$1147
Delta, United, Asiana, KLM, Cathay, Korean, Etihad
$1177
Etihad, Delta, Korean, Cathay, KLM, Asiana, Austrian, British Airways, Air France, Lufthansa, American, United, Air Canada, Swiss
$989
American, United, Air Canada, Air France, Asiana, KLM, Cathay, Korean, Delta
$1166
Korean, Asiana, Cathay
$6074
KLM, Cathay, Air Canada, Delta, United, Air France, Korean
$1136
Air France, United, Delta, KLM, Cathay, Korean
$1260
Cathay, American, Korean, Lufthansa, Air France, United, Delta, Asiana
$1340
Air Canada, WestJet, Delta, United, US Airways
$327

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
United, Delta, KLM, Air Canada
$1095
KLM, Air Canada
$1101
KLM, Air Canada, Delta, United
$911
Air Canada, United
$1089
Air Canada, United, Lufthansa, KLM
$1186
KLM, Air Canada, Delta, United
$1163
KLM, United, Lufthansa, Air Canada
$1159
Air Canada, United
$1554
Air Canada, United, KLM
$996
KLM, Air Canada, Delta, United
$860
Air Canada, United
$860
United
$1357
United
$1351
KLM, Air Canada
$1102
Lufthansa, United, KLM
$1191
Recommended by:More >
Cheap Flights from Halifax to Shanghai, from $903 Round trip from YHZ to SHA