Fly Cheaply
FLIGHT DEAL· 21 June 2026

Non-stop return flights to Shanghai from London starting from £509

China Eastern flies non-stop from London Gatwick to Shanghai from £509 return. Dates available October to December 2026.

Send this deal to a friend on WhatsApp
Non-stop return flights to Shanghai from London starting from £509
From
London
UK
To
Shanghai
China
Price
509 – €599
return
Airline
China Eastern
Stops
Non-stop
Travel dates
October–December 2026
Share this

Shanghai's skyline is one of the most dramatic on earth. Towers you've seen in films, a waterfront that stretches further than you expect, and a street-level energy that takes about 30 minutes to get used to. China Eastern flies there non-stop from London Gatwick from £509 return. Dates available through October, November and December.


✈️ The deal

  • From: London Gatwick, UK
  • To: Shanghai, China
  • Airline: China Eastern
  • Stops: Non-stop
  • Price: £509–£599 return
  • When: October–December 2026

Example dates:
01/10/2026 – 08/10/2026
01/10/2026 – 10/10/2026
04/11/2026 – 29/11/2026
12/11/2026 – 23/11/2026
01/12/2026 – 31/12/2026

Check availability here →


💰 How far does your money go?

A local beer at a neighbourhood bar costs about £1. A bowl of xiaolongbao at a canteen near the Old Town runs around £2.50. Street food at the Yu Garden bazaar starts at £1 a portion. What you'd spend on a round in central London covers a full day of eating in Shanghai.


☀️ The weather

October is one of Shanghai's best months: temperatures between 18°C and 25°C, low humidity, and mostly clear skies. November cools considerably, with highs around 17°C early in the month dropping to around 10°C by the end. December is cold, with daytime temperatures between 8°C and 12°C and nights that can approach freezing. Bring layers for November and a proper coat for December.


🏨 Where to stay

The Bund area and Jing'an are the most practical bases, both central and well-connected.

Atour Hotel Shanghai Bund — 8.5/10 · From £50/night
Well-located near the Bund with clean, modern rooms and easy metro access. Good value if you plan to spend most of your time out.

Kerry Hotel Pudong, Shanghai — 8.7/10 · From £120/night
Polished mid-range hotel in Pudong with a large pool, solid breakfast, and direct metro connections to the Financial District.

Waldorf Astoria Shanghai on the Bund — 9.2/10 · From £350/night
One of the most iconic addresses in Shanghai. A restored colonial building directly facing Pudong's skyline, with impeccable service and a bar worth visiting even if you're not staying.


🎯 What to do

Shanghai has enough for a week, but these four cover the essential range.

The Bund — The city's most famous strip: a colonial-era waterfront facing the Pudong skyline. Best seen at dusk, when the towers start to light up.

Yu Garden — A 16th-century classical garden in the Old Town, built during the Ming Dynasty. Surrounded by a bazaar of food stalls and tea houses that is one of the best places in the city to eat cheaply.

The French Concession — Tree-lined streets, independent cafes, boutiques and some of Shanghai's best restaurants. The neighbourhood that shows the city's most international side.

Huangpu River cruise — A 45-minute boat ride linking the Bund and Lujiazui at night. The skyline from the water is the best view Shanghai offers, and it's far cheaper than a seat at a rooftop bar.


🗺️ Where to go from here

Shanghai sits at the centre of one of China's most densely connected rail networks. Getting out is easy.

Suzhou — 30 minutes by high-speed train. Classical gardens, ancient canals and one of China's best-preserved old towns. A straightforward day trip.

Hangzhou — 45 minutes by high-speed train. West Lake, tea plantations and a city with a pace entirely different from Shanghai. The Dragon Well tea here is the real thing.

Zhujiajiao — 1 hour by bus or taxi. A Ming Dynasty water town on Shanghai's doorstep. Stone bridges, narrow canals, and street food you won't find in the city.

Nanjing — 1 hour 20 minutes by high-speed train. Former imperial capital with ancient city walls, the Ming Tombs, and a historical weight that Shanghai doesn't have.


£509 for a non-stop return flight to one of the world's most extraordinary cities. Prices at this level won't last long. Check availability before they go.

Send this deal to a friend on WhatsApp
⚠️
Fare availability notice
This fare was verified and available on 21 June 2026. Flight prices change frequently — availability and pricing may differ by the time you search.
Don't miss the next one

Get every flight deal we find, on your favourite app.

Pick how you want to hear from us — or all three. Free, no spam.

✈️
20k joined
Email Newsletter
Hand-picked flight deals. Free.
💬
8k joined
WhatsApp Channel
Instant deal alerts. Free.
Join Channel
✈️
375 joined
Telegram Group
Live community · chat with us
Join Group
Liked this? Share it
✈ The Cheap Seats — free newsletter

Get deals like this in your inbox.

Hand-picked flight deals straight to your inbox. No spam, unsubscribe anytime. 20,000+ readers.

Disclosure: Some links in this article are affiliate links. If you book or buy through them, Fly Cheaply may earn a commission at no extra cost to you.
Keep reading

More deals from UK