Welcome | Sign out

Cheap Flights from Christchurch to Shanghai - CHC to SHA (reverse)

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
China Eastern, Asiana, Air China
NZD1420
Thai, Qantas, China Eastern, New Zealand, Asiana, Air China, Singapore
NZD989
Thai, Qantas, China Eastern, New Zealand, Asiana, Air China, Singapore
NZD1491
Qantas, Thai, China Eastern, New Zealand, Asiana, Singapore, Fiji Airways
NZD949
China Eastern, Air China
NZD1421
Thai, China Eastern, Asiana, Air China, Singapore
NZD1372
Qantas, China Eastern, Asiana, Air China
NZD1345
Qantas, Thai, China Eastern, New Zealand, Asiana, British Airways, Singapore, Emirates
NZD1185
Qantas, Thai, China Eastern, New Zealand, Asiana, Air China, Singapore
NZD1207
Qantas, Thai, China Eastern, Asiana, Singapore
NZD1473
Thai, Virgin Atlantic, New Zealand, Turkish, Virgin Australia, Qantas, China Eastern, British Airways, Etihad, Singapore, Air Canada, United, American, Lufthansa, Emirates, South African
NZD1387
Qantas, Thai, China Eastern, New Zealand, Asiana, British Airways, Etihad, Singapore, Virgin Australia, Emirates
NZD1271
Qantas, Thai, China Eastern, Asiana, Air China, Singapore
NZD1354
Qantas, Thai, China Eastern, British Airways, Singapore, Emirates
NZD1263
China Eastern, Air China
NZD1323

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Qantas, Thai, China Eastern, New Zealand, Asiana, Air China, Singapore
NZD1224
New Zealand
NZD1560
China Eastern, Asiana, Air China
NZD1413
Thai, Qantas, China Eastern, New Zealand, Asiana, Air China, Singapore
NZD995
Qantas, Thai, China Eastern, New Zealand, Asiana, Singapore
NZD1415
Thai, Qantas, China Eastern, New Zealand, Asiana, Air China, Singapore
NZD1017
Qantas, China Eastern, Asiana, Air China
NZD1427
Qantas, Thai, China Eastern, New Zealand, Asiana, British Airways, Singapore, Emirates
NZD1012
Qantas, Thai, China Eastern, Asiana, Singapore
NZD1459
Qantas, Thai, China Eastern, New Zealand, Asiana, Air China, Singapore
NZD1213
Thai, China Eastern, Asiana, Air China, Singapore
NZD942
Thai, Virgin Atlantic, New Zealand, Turkish, Virgin Australia, Qantas, China Eastern, British Airways, Etihad, Singapore, Air Canada, United, Emirates, South African
NZD2018
Qantas, Thai, China Eastern, New Zealand, Asiana, British Airways, Etihad, Singapore, Virgin Australia, Emirates
NZD1261
Qantas, Thai, China Eastern, Asiana, Air China, Singapore
NZD1360
China Eastern, Air China
NZD1329
Cheap Flights from Christchurch to Shanghai, from NZD1140 Round trip from CHC to SHA