Welcome | Sign out
Recommended by:More >

Cheap Flights from Christchurch to Shanghai - CHC to SHA

Did You Know?

487,244 seats are available per week to fly from Christchurch, NZ to Shanghai.
You must make at least one connection to fly from Christchurch, NZ to Shanghai.
There are 5424 flights from Christchurch, NZ to Shanghai per week.
Singapore Airlines has 375 connecting flights between Christchurch, NZ and Shanghai.

Cheap International Flights from Christchurch - CHC

Flights
Airline
Lowest Price
Air China, Asiana, China Eastern
NZD1460
Singapore, Air China, Air New Zealand, China Eastern, Qantas, Thai, Asiana
NZD1399
Asiana, Air New Zealand, China Eastern, Thai, Qantas, Singapore, Air China
NZD1394
Thai, Air New Zealand, Fiji Airways, China Eastern, Qantas, Asiana, Singapore
NZD1191
Air China, China Eastern
NZD1474
China Eastern, Asiana, Air China, Singapore, Thai
NZD1407
China Eastern, Qantas, Asiana, Air China
NZD1460
Emirates, Singapore, British Airways, Asiana, Air New Zealand, China Eastern, Thai, Qantas
NZD1347
Air New Zealand, Air China, Singapore, China Eastern, Thai, Qantas, Asiana
NZD1189
Asiana, Singapore, China Eastern, Thai, Qantas
NZD1320
Qantas, Emirates, Lufthansa, American, United, Air Canada, Singapore, Etihad, British Airways, China Eastern, Virgin Atlantic, Air New Zealand, Turkish, Virgin Australia, Thai, South African
NZD1921
Qantas, Thai, China Eastern, Air New Zealand, Asiana, British Airways, Etihad, Singapore, Virgin Australia, Emirates
NZD930
China Eastern, Thai, Qantas, Asiana, Air China, Singapore
NZD1207
Singapore, British Airways, Emirates, China Eastern, Qantas, Thai
NZD1344
China Eastern, Air China
NZD1352

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Singapore, Asiana, China Eastern, Air New Zealand, Qantas, Thai, Air China
NZD1301
Air New Zealand
NZD1601
China Eastern, Asiana, Air China
NZD1467
Air China, Asiana, Air New Zealand, Singapore, China Eastern, Qantas, Thai
NZD1412
Qantas, Thai, China Eastern, Air New Zealand, Asiana, Singapore
NZD1349
Air New Zealand, China Eastern, Thai, Asiana, Air China, Singapore, Qantas
NZD1396
Asiana, Air China, Qantas, China Eastern
NZD1468
Qantas, Emirates, Singapore, British Airways, Thai, China Eastern, Air New Zealand, Asiana
NZD1445
Qantas, Thai, China Eastern, Singapore, Asiana
NZD1336
Thai, China Eastern, Air New Zealand, Asiana, Air China, Singapore, Qantas
NZD1291
Asiana, Air China, Singapore, China Eastern, Thai
NZD1431
Turkish, Emirates, United, Air Canada, Singapore, Etihad, British Airways, Thai, Virgin Atlantic, Air New Zealand, Virgin Australia, China Eastern, Qantas, South African
NZD1939
Thai, China Eastern, Air New Zealand, Emirates, Etihad, Asiana, British Airways, Virgin Australia, Qantas, Singapore
NZD953
Thai, China Eastern, Singapore, Qantas, Asiana, Air China
NZD1467
China Eastern, Air China
NZD1341
Recommended by:More >
Cheap Flights from Christchurch to Shanghai, from NZD1189 Round trip from CHC to SHA