Latest Flight Deals to Shanghai

These are the best offers on flights to Shanghai you’ll find over the next 60 days, with savings of up to NZD 414. Don’t miss out!

43%
Guangzhou Shanghai
9 Air 9 Air
One way
Economy
Wed, Sep 10
NZD 110
NZD 194
50%
Beijing Shanghai
China Southern Airlines China Southern Airlines
One way
Economy
Sat, Sep 13
NZD 101
NZD 202
52%
Hong Kong Shanghai
Spring Airlines Spring Airlines
One way
Economy
Thu, Sep 4
NZD 139
NZD 288
43%
Shenzhen Shanghai
Suparna Airlines Suparna Airlines
One way
Economy
Wed, Sep 10
NZD 122
NZD 213
66%
Bangkok Shanghai
Thai AirAsia X Thai AirAsia X
One way
Economy
Sat, Sep 6
NZD 145
NZD 428
58%
Tokyo Shanghai
Peach Airlines Peach Airlines
One way
Economy
Sat, Aug 30
NZD 296
NZD 710
62%
Seoul Shanghai
Spring Airlines Spring Airlines
One way
Economy
Thu, Aug 21
NZD 131
NZD 348
51%
Taipei Shanghai
Spring Airlines Spring Airlines
One way
Economy
Sun, Sep 14
NZD 208
NZD 422
41%
Chengdu Shanghai
China Southern Airlines China Southern Airlines
One way
Economy
Mon, Sep 15
NZD 157
NZD 266

Round-trip fights to Shanghai

Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Shanghai affordably.

7 Day Trip
Tue, Sep 9 - Mon, Sep 15
7 Day Trip
Seoul
Shanghai
NZD 186
Search
2 Day Trip
Mon, Sep 1 - Tue, Sep 2
2 Day Trip
Guangzhou
Shanghai
NZD 205
Search
2 Day Trip
Sat, Sep 6 - Sun, Sep 7
2 Day Trip
Beijing
Shanghai
NZD 222
Search
8 Day Trip
Sat, Sep 6 - Sat, Sep 13
8 Day Trip
Hong Kong
Shanghai
NZD 233
Search
8 Day Trip
Wed, Sep 3 - Wed, Sep 10
8 Day Trip
Manila
Shanghai
NZD 312
Search
5 Day Trip
Sat, Aug 16 - Wed, Aug 20
5 Day Trip
Bangkok
Shanghai
NZD 415
Search
View more return flights

Useful info for your flights to Shanghai from the United Kingdom

Cheapest one-way flight price NZD 109
Cheapest round-trip ticket price NZD 204
Off-season for travel April
Peak season for travel June
Flight distance 1,169.9 km
Average flight time 2 hours 23 minutes
Popular airline China Southern Airlines
Cheapest month October

Frequently asked questions: Booking Shanghai flights

  • What is the average flight ticket price from United States to Shanghai?

    The average ticket price to Shanghai is NZD 1,270. Please use this price as a reference only.
  • How long is the flight to Shanghai?

    • Approx. 2 hours 15 minutes to fly from Beijing to Shanghai.
    • Approx. 2 hours 22 minutes to fly from Guangzhou to Shanghai.
    • Approx. 2 hours 37 minutes to fly from Hong Kong to Shanghai.
    • Approx. 2 hours 25 minutes to fly from Shenzhen to Shanghai.
  • How to get cheap flights to Shanghai?

    You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Shanghai.
    • Look up different airlines that have flights to Shanghai.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • What is the most popular month to visit Shanghai?

    Understanding peak and off travel seasons to Shanghai can help you arrange your travel plans accordingly. The most popular month to visit Shanghai is August. The average price of flight tickets to Shanghai in August is NZD 668.
  • When are the cheapest flights to Shanghai?

    Flight tickets to Shanghai are the cheapest in October compared to other months, the average price is NZD 809.
  • How many airports in Shanghai?

  • Which popular airlines have flights to Shanghai?

    Popular airlines with flights to Shanghai: China Eastern Airlines , Spring Airlines , and Juneyao Airlines .