Shanghai, a bustling metropolis on China's eastern coast, seamlessly blends ancient traditions with modern innovation. This vibrant city is a melting pot of cultures, featuring towering skyscrapers, historic temples, and serene gardens. From the iconic Bund waterfront with its colonial architecture to the futuristic skyline of Pudong, Shanghai offers a harmonious juxtaposition of the past and the present. Experience the city's dynamic energy through its lively markets, delectable cuisine, and world-class shopping. Whether you seek historical marvels or cutting-edge entertainment, Shanghai promises a captivating journey through time and culture.
The cheapest month to fly to Shanghai is usually in February.
The best price we found is for £379 from London to Shanghai.
Some popular airlines include: Virgin Atlantic, SWISS, Scandinavian Airlines, Loganair, KLM, Juneyao Airlines, Hainan Airlines, China Southern, China Eastern, British Airways, Aer Lingus.
A good price for a flight to Shanghai is £341 - £417.
Popular airports near Shanghai include Shanghai Pudong International Airport (PVG), Shanghai Hongqiao International Airport (SHA), and Hangzhou Xiaoshan International Airport (HGH).
The flight to Shanghai (PVG) is roughly 13 hours 15 minutes and 5,742 miles (9,241 kilometres) from London, England UK - Heathrow International Airport (LHR).
The best way is to compare flights to Shanghai from leading comparison sites using our search engine dashboard.
Famed waterside walkway with city views
Winding, famed classical garden
Iconic tower with city views
Shanghai's main shopping street
Architecture
Soaring skyscraper with scenic views
Amusement park, roller coaster and amusement ride
Historic neighborhood with an artsy vibe
Monastery with many sculptures
Modern museum with ancient relics
127-story high-rise with 2 observatories
Bustling square & meeting place
Reconstructed Buddhist temple complex
Expansive historic temple complex
Seals, sharks & water dragons on display
Museum focusing on modern technology
Historic Buddhist temple complex
Underwater train ride with a light show
Destination for upscale shopping
Large zoo home to giant pandas
Museum on human civilization & animals
Popular area for art galleries & studios
Spacious zoo with bus tours & shows
City park with fountain & walking trails
Winding river with parks & promenades
Public green space with lawns & a pond
Amusement park with rides & performances
Chinese modern & contemporary art
Contemporary art in an old power station
Roller coaster and amusement ride
Venue for urban-development exhibits
Street lined with historic buildings
Collection of paintings & crafts
Island with parks & a Confucian temple
High-tech, permanent indoor circus
The city's past in photos & artifacts
Museums & shops in a historical setting
Iconic all-steel bridge with LED lights
Recreational area with a notable grave
Contemporary art in a former greenhouse
Architecture
Landmark hills with church & observatory
Amusement park, the lion king and shopping
Art museum, museum, art, architecture and modern art
Bustling commercial shopping street
Amusement park with soaring ferris wheel
Entertainment venue with a unique design
Classically designed 1500s garden
Green retreat with flowers & plants
Point of interest
Famous retail street with historic shops
Contemporary art museum with a cafe
Lakeside paths, fishing & sailing
Vast city park & popular BBQ spot
Massive hub for global conventions
Hiking, cycling & camping in the woods
Historical museum with Communist info
Botanical gardens with exotic orchids
Town styled as a classic English village
Ornate, pavilion-style teahouse on water
Basement venue for iconic propaganda art
Theme park with performing sea mammals
Aquarium with a beluga whale show
Entertainment
Roman Catholic church from early 1900s
Large park with film & TV filming sets
Tranquil pathways & lotus flowers
Ancient river town with attractions
Wax museum featuring notable Americans
Glass displays, history & artworks
Local Jewish history during Holocaust
Confucian temple with landscaped gardens
19th-century European-style park
Vast urban oasis with lakes & gardens
Preserved city from the 10th century
Historic landmark dating from 1924
Botanical garden with themed areas
Former home of revolutionary Sun Yat-sen
Park and garden and lake
Park and garden, wetland and birdwatching
Wetland
Wooded walks & a landmark church
Rows of quaint houses on narrow canals
Park and garden
Heritage building with boutiques & eats
Water sports, dinosaurs & spring blooms
Modern space for art & performances
Main arts & crafts–district artery
Museum
Imposing government building & city icon
Garden
Lit-up arch bridge over Huangpu River
Point of interest
Lake
Upscale shopping & dining near the river
Park and garden
Artifacts in a famous politician's home
Castle and amusement park
Point of interest
18.4 °C
Fri, 19 Apr 2024
Average Temperature
8°C
Jan
10°C
Feb
14°C
Mar
20°C
Apr
25°C
May
28°C
Jun
32°C
Jul
32°C
Aug
28°C
Sep
23°C
Oct
17°C
Nov
11°C
Dec
Flights from London, England UK - Heathrow International Airport (LHR) to Shanghai (PVG) - The flight distance between these airports is 5,742 miles (9,241 kilometres). The direct flight time is roughly 13 hours 15 minutes.
Flights from London, England UK - London Gatwick International Airport (LGW) to Shanghai (PVG) - The flight distance between these airports is 5,749 miles (9,252 kilometres). The direct flight time is roughly 13 hours 16 minutes.
Flights from Manchester, England UK - Manchester Airport (MAN) to Shanghai (PVG) - The flight distance between these airports is 5,707 miles (9,185 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from London, England UK - London North East - Stansted International Airport (STN) to Shanghai (PVG) - The flight distance between these airports is 5,701 miles (9,175 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from London, England UK - London North, Luton International Airport (LTN) to Shanghai (PVG) - The flight distance between these airports is 5,720 miles (9,206 kilometres). The direct flight time is roughly 13 hours 12 minutes.
Flights from Edinburgh, Scotland UK - Airport (EDI) to Shanghai (PVG) - The flight distance between these airports is 5,613 miles (9,033 kilometres). The direct flight time is roughly 12 hours 58 minutes.
Flights from Birmingham, England UK - Birmingham Airport (BHX) to Shanghai (PVG) - The flight distance between these airports is 5,735 miles (9,230 kilometres). The direct flight time is roughly 13 hours 14 minutes.
Flights from Bristol, UK - Bristol Airport (BRS) to Shanghai (PVG) - The flight distance between these airports is 5,816 miles (9,361 kilometres). The direct flight time is roughly 13 hours 25 minutes.
Flights from Glasgow, Scotland UK - Glasgow International Airport (GLA) to Shanghai (PVG) - The flight distance between these airports is 5,645 miles (9,085 kilometres). The direct flight time is roughly 13 hours 2 minutes.
Flights from Belfast, Ireland UK - Belfast International Airport (BFS) to Shanghai (PVG) - The flight distance between these airports is 5,754 miles (9,261 kilometres). The direct flight time is roughly 13 hours 17 minutes.
Flights from Newcastle, UK - Newcastle International Airport (NCL) to Shanghai (PVG) - The flight distance between these airports is 5,610 miles (9,028 kilometres). The direct flight time is roughly 12 hours 57 minutes.
Flights from London, England UK - Royal Docks - London City Airport (LCY) to Shanghai (PVG) - The flight distance between these airports is 5,724 miles (9,213 kilometres). The direct flight time is roughly 13 hours 13 minutes.
Flights from Liverpool, UK - John Lennon Airport (LPL) to Shanghai (PVG) - The flight distance between these airports is 5,725 miles (9,214 kilometres). The direct flight time is roughly 13 hours 13 minutes.
Flights from Nottingham, UK - East Midlands Airport (EMA) to Shanghai (PVG) - The flight distance between these airports is 5,704 miles (9,180 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from Leeds, UK - Leeds/Bradford Airport (LBA) to Shanghai (PVG) - The flight distance between these airports is 5,665 miles (9,117 kilometres). The direct flight time is roughly 13 hours 5 minutes.
Flights from Aberdeen, Scotland UK - Dyce Airport (ABZ) to Shanghai (PVG) - The flight distance between these airports is 5,520 miles (8,884 kilometres). The direct flight time is roughly 12 hours 46 minutes.
Flights from Belfast, Ireland UK - George Best City Apt Airport (BHD) to Shanghai (PVG) - The flight distance between these airports is 5,747 miles (9,249 kilometres). The direct flight time is roughly 13 hours 16 minutes.
Flights from London, England UK - London South, Southend Airport (SEN) to Shanghai (PVG) - The flight distance between these airports is 5,701 miles (9,175 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from Southampton, UK - Southampton Airport (SOU) to Shanghai (PVG) - The flight distance between these airports is 5,795 miles (9,326 kilometres). The direct flight time is roughly 13 hours 22 minutes.
Flights from Jersey, UK - Jersey Airport (JER) to Shanghai (PVG) - The flight distance between these airports is 5,906 miles (9,505 kilometres). The direct flight time is roughly 13 hours 37 minutes.
Flights from Cardiff, Wales - UK - Cardiff Airport (CWL) to Shanghai (PVG) - The flight distance between these airports is 5,835 miles (9,390 kilometres). The direct flight time is roughly 13 hours 27 minutes.
Flights from Doncaster, UK - Sheffield/ Robin Hood Airport (DSA) to Shanghai (PVG) - The flight distance between these airports is 5,664 miles (9,115 kilometres). The direct flight time is roughly 13 hours 5 minutes.
From London (LGW), UK to Shanghai, China (PVG): £379
Depart: 07 May 2024 · Return: 17 May 2024 Price found 19 Apr 2024, 22:03
From Edinburgh (EDI), UK to Shanghai, China (PVG): £392
Depart: 07 Jun 2024 · Return: 16 Jun 2024 Price found 19 Apr 2024, 20:07
From Manchester (MAN), UK to Shanghai, China (PVG): £399
Depart: 27 Apr 2024 · Return: 04 May 2024 Price found 16 Apr 2024, 14:54
From London (LHR), UK to Shanghai, China (PVG): £430
Depart: 28 Oct 2024 · Return: 11 Nov 2024 Price found 19 Apr 2024, 21:17
From Birmingham (BHX), UK to Shanghai, China (PVG): £434
Depart: 16 May 2024 · Return: 25 May 2024 Price found 19 Apr 2024, 22:00
From Glasgow (GLA), UK to Shanghai, China (PVG): £461
Depart: 02 May 2024 · Return: 15 May 2024 Price found 19 Apr 2024, 21:55
From Newcastle (NCL), UK to Shanghai, China (PVG): £466
Depart: 07 Jan 2025 · Return: 21 Jan 2025 Price found 19 Apr 2024, 10:24
From Bristol (BRS), UK to Shanghai, China (PVG): £546
Depart: 21 Oct 2024 · Return: 27 Oct 2024 Price found 19 Apr 2024, 11:53
From Belfast (BHD), UK to Shanghai, China (PVG): £553
Depart: 10 Oct 2024 · Return: 01 Nov 2024 Price found 19 Apr 2024, 10:19
From Leeds (LBA), UK to Shanghai, China (PVG): £560
Depart: 21 May 2024 · Return: 18 Jun 2024 Price found 19 Apr 2024, 16:50
From Southampton (SOU), UK to Shanghai, China (PVG): £566
Depart: 18 May 2024 · Return: 26 May 2024 Price found 19 Apr 2024, 18:43
From Nottingham (EMA), UK to Shanghai, China (PVG): £826
Depart: 19 Oct 2024 · Return: 26 Oct 2024 Price found 19 Apr 2024, 15:30
From Liverpool (LPL), UK to Shanghai, China (PVG): £839
Depart: 05 Feb 2025 · Return: 13 Feb 2025 Price found 19 Apr 2024, 12:50
From Aberdeen (ABZ), UK to Shanghai, China (PVG): £1,080
Depart: 06 Jul 2024 · Return: 24 Jul 2024 Price found 19 Apr 2024, 16:25