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
$1143
Austrian, Asiana, KLM, Delta, Swiss, Korean, Cathay, British Airways, Etihad, American, Air Canada, United, Air France
$732
Delta, Korean, Cathay, KLM, Asiana, British Airways, Air France, Lufthansa, American, United, Air Canada, Etihad
$1144
Cathay, Delta, United, Korean, KLM, Asiana, Lufthansa, American
$1011
Cathay, KLM, Air France, Korean, Delta, Swiss, Asiana, British Airways, American, United, Air Canada, Etihad, Lufthansa
$1119
British Airways, Brussels, Austrian, Swiss, KLM, US Airways, Air Transat, Air Canada, United, Icelandair, Lufthansa, Condor, Air France, American, Delta
$884
United, Air Canada, Etihad, British Airways, Austrian, Asiana, Cathay, Korean, Delta, Swiss, American, Air France, KLM
$1042
Delta, United, Asiana, KLM, Cathay, Korean, Etihad
$1149
Etihad, Delta, Korean, Cathay, KLM, Asiana, Austrian, British Airways, Air France, Lufthansa, American, United, Air Canada, Swiss
$995
American, United, Air Canada, Air France, Asiana, KLM, Cathay, Korean, Delta
$1139
Korean, Asiana, Cathay
$5937
KLM, Cathay, Air Canada, Delta, United, Air France, Korean
$1023
Air France, United, Delta, KLM, Cathay, Korean
$1231
Cathay, American, Korean, Lufthansa, Air France, United, Delta, Asiana
$1293
Air Canada, WestJet, Delta, United, US Airways
$327

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
United, Delta, KLM, Air Canada
$1071
KLM, Air Canada
$1066
KLM, Air Canada, Delta, United
$893
Air Canada, United
$1018
Air Canada, United, Lufthansa, KLM
$1158
KLM, Air Canada, Delta, United
$1120
KLM, United, Lufthansa, Air Canada
$1132
Air Canada, United
$1502
Air Canada, United, KLM
$996
KLM, Air Canada, Delta, United
$873
Air Canada, United
$873
United
$994
KLM, Air Canada
$1103
Lufthansa, United, KLM
$1163
Recommended by:More >
Cheap Flights from Halifax to Shanghai, from $878 Round trip from YHZ to SHA