We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from Shanghai to Christchurch

Find flights

Compare prices (in new window)
    Select all
Low fares for Shanghai (SHA) to Christchurch (CHC)
Mon 04/23 - Tue 05/01
8 days, 1 stop max
$1,146
Wed 05/30 - Fri 06/15
16 days, 1 stop max
$634
Wed 06/20 - Wed 07/04
14 days, 1 stop max
$595
Sun 07/01 - Sat 07/07
6 days, 1 stop max
$956
Thu 08/16 - Fri 08/24
8 days, 1 stop max
$593
Sun 09/09 - Fri 09/21
12 days, 1 stop max
$593
Fri 06/08 - Fri 06/15
7 days, 1 stop max
$634
Thu 05/31 - Wed 06/13
13 days, 1 stop max
$658
Mon 06/04 - Fri 06/08
4 days, 1 stop max
$658
Sat 06/02 - Sat 06/09
7 days, 1 stop max
$666
Sun 06/03 - Sun 06/10
7 days, 1 stop max
$682
Tue 05/15 - Sat 05/26
11 days, 1 stop max
$690
Fri 05/04 - Mon 05/07
3 days, 1 stop max
$722
Fri 06/01 - Sat 06/16
15 days, 1 stop max
$722
Sun 05/27 - Sun 06/10
14 days, 1 stop max
$759
Wed 05/16 - Fri 05/25
9 days, 1 stop max
$765
Sat 06/09 - Sat 06/16
7 days, 1 stop max
$770
Tue 06/05 - Tue 06/19
14 days, 1 stop max
$787
Commodore Airport Hotel, Christchurch
Commodore Airport Hotel, Christchurch
1,578 Reviews
Christchurch, New Zealand
from
The George Christchurch
The George Christchurch
1,488 Reviews
Christchurch, New Zealand
from
Hotel Montreal
Hotel Montreal
265 Reviews
Christchurch, New Zealand
from
Airport Christchurch Luxury Motel & Apartments
Airport Christchurch Luxury Motel & Apartments
546 Reviews
Christchurch, New Zealand
from
Route information
  • Shanghai, China is 6,097 miles from Christchurch
  • Beijing, China - Capital Airport is the most popular connection for one stop flights between Shanghai, China and Christchurch
Show more
Arrival information
  • Christchurch is 6 mi from Christchurch Intl Airport (Christchurch, New Zealand).
  • Christchurch Intl Airport (Christchurch, New Zealand)
    • Right now, 28 airlines operate out of Christchurch Intl Airport.
    • Christchurch Intl Airport offers nonstop flights to 22 cities.
    • Every week, at least 964 domestic flights and 254 international flights depart from Christchurch Intl Airport.
Show more