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
$1043
Austrian, Asiana, KLM, Delta, Swiss, Korean, Cathay, British Airways, Etihad, American, Air Canada, United, Air France
$772
Delta, Korean, Cathay, KLM, Asiana, British Airways, Air France, Lufthansa, American, United, Air Canada, Etihad
$1325
Cathay, Delta, United, Korean, KLM, Asiana, Lufthansa, American
$1260
Cathay, KLM, Air France, Korean, Delta, Swiss, Asiana, British Airways, American, United, Air Canada, Etihad, Lufthansa
$1259
British Airways, Brussels, Austrian, Swiss, KLM, US Airways, Air Transat, Air Canada, United, Icelandair, Lufthansa, Condor, Air France, American, Delta
$883
United, Air Canada, Etihad, British Airways, Austrian, Asiana, Cathay, Korean, Delta, Swiss, American, Air France, KLM
$1295
Delta, United, Asiana, KLM, Cathay, Korean, Etihad
$1479
Etihad, Delta, Korean, Cathay, KLM, Asiana, Austrian, British Airways, Air France, Lufthansa, American, United, Air Canada, Swiss
$1223
American, United, Air Canada, Air France, Asiana, KLM, Cathay, Korean, Delta
$1258
Korean, Asiana, Cathay
$6076
KLM, Cathay, Air Canada, Delta, United, Air France, Korean
$1043
Air France, United, Delta, KLM, Cathay, Korean
$1168
Cathay, American, Korean, Lufthansa, Air France, United, Delta, Asiana
$1346
Air Canada, WestJet, Delta, United, US Airways
$317

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
United, Delta, KLM, Air Canada
$1094
KLM, Air Canada
$1103
KLM, Air Canada, Delta, United
$937
Air Canada, United
$1067
Air Canada, United, Lufthansa, KLM
$1585
KLM, Air Canada, Delta, United
$1169
KLM, United, Lufthansa, Air Canada
$1273
Air Canada, United
$1559
Air Canada, United, KLM
$996
KLM, Air Canada, Delta, United
$916
Air Canada, United
$916
United
$1385
United
$1380
KLM, Air Canada
$1102
Lufthansa, United, KLM
$1915
Recommended by:More >
Cheap Flights from Halifax to Shanghai, from $921 Round trip from YHZ to SHA