Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Bristol (BRS) to Shanghai (CSHA)

Travellers and cabin class
  1. Home
  2. United Kingdom
  3. Bristol
  4. Shanghai

Compare Bristol to Shanghai flight deals

Find the cheapest month or even day of the year to fly to Shanghai

Book the best Shanghai fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Bristol to Shanghai

Looking for a cheap last-minute deal or the best return flight from Bristol to Shanghai? Find the lowest prices on one-way and return tickets right here.
Shanghai.£595 per passenger.Departing Fri, 6 Jun, returning Fri, 20 Jun.Return flight with Ryanair and Juneyao Airlines.Outbound indirect flight with Ryanair, departs from Bristol on Fri, 6 Jun, arriving in Shanghai Pudong.Inbound indirect flight with Juneyao Airlines, departs from Shanghai Pudong on Fri, 20 Jun, arriving in Bristol.Price includes taxes and charges.From £595, select.
Fri, 6 JunBRS - PVG with Ryanair
1 stop
Fri, 20 JunPVG - BRS with Juneyao Airlines
1 stop
from £595
Shanghai.£598 per passenger.Departing Fri, 12 Sep, returning Fri, 26 Sep.Return flight with easyJet and Hainan Airlines.Outbound indirect flight with easyJet, departs from Bristol on Fri, 12 Sep, arriving in Shanghai Pudong.Inbound indirect flight with Hainan Airlines, departs from Shanghai Pudong on Fri, 26 Sep, arriving in Bristol.Price includes taxes and charges.From £598, select.
Fri, 12 SepBRS - PVG with easyJet
1 stop
Fri, 26 SepPVG - BRS with Hainan Airlines
1 stop
from £598
Shanghai.£611 per passenger.Departing Tue, 1 Jul, returning Tue, 8 Jul.Return flight with easyJet and China Southern.Outbound indirect flight with easyJet, departs from Bristol on Tue, 1 Jul, arriving in Shanghai Hongqiao.Inbound indirect flight with China Southern, departs from Shanghai Hongqiao on Tue, 8 Jul, arriving in Bristol.Price includes taxes and charges.From £611, select.
Tue, 1 JulBRS - SHA with easyJet
1 stop
Tue, 8 JulSHA - BRS with China Southern
1 stop
from £611
Shanghai.£627 per passenger.Departing Fri, 7 Nov, returning Fri, 14 Nov.Return flight with easyJet and Sichuan Airlines.Outbound indirect flight with easyJet, departs from Bristol on Fri, 7 Nov, arriving in Shanghai Pudong.Inbound indirect flight with Sichuan Airlines, departs from Shanghai Pudong on Fri, 14 Nov, arriving in Bristol.Price includes taxes and charges.From £627, select.
Fri, 7 NovBRS - PVG with easyJet
1 stop
Fri, 14 NovPVG - BRS with Sichuan Airlines
1 stop
from £627
Shanghai.£682 per passenger.Departing Sun, 17 Aug, returning Mon, 1 Sep.Return flight with easyJet and KLM.Outbound indirect flight with easyJet, departs from Bristol on Sun, 17 Aug, arriving in Shanghai Pudong.Inbound indirect flight with KLM, departs from Shanghai Pudong on Mon, 1 Sep, arriving in Bristol.Price includes taxes and charges.From £682, select.
Sun, 17 AugBRS - PVG with easyJet
1 stop
Mon, 1 SepPVG - BRS with KLM
1 stop
from £682
Shanghai.£797 per passenger.Departing Sat, 9 Aug, returning Wed, 13 Aug.Return flight with Ryanair and China Southern.Outbound indirect flight with Ryanair, departs from Bristol on Sat, 9 Aug, arriving in Shanghai Hongqiao.Inbound indirect flight with China Southern, departs from Shanghai Hongqiao on Wed, 13 Aug, arriving in Bristol.Price includes taxes and charges.From £797, select.
Sat, 9 AugBRS - SHA with Ryanair
1 stop
Wed, 13 AugSHA - BRS with China Southern
1 stop
from £797
Shanghai.£858 per passenger.Departing Tue, 29 Jul, returning Tue, 5 Aug.Return flight with Ryanair and Hainan Airlines.Outbound indirect flight with Ryanair, departs from Bristol on Tue, 29 Jul, arriving in Shanghai Pudong.Inbound indirect flight with Hainan Airlines, departs from Shanghai Pudong on Tue, 5 Aug, arriving in Bristol.Price includes taxes and charges.From £858, select.
Tue, 29 JulBRS - PVG with Ryanair
1 stop
Tue, 5 AugPVG - BRS with Hainan Airlines
1 stop
from £858
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Bristol to Shanghai found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Bristol to Shanghai

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bristol to Shanghai flights are currently cheapest in June.
Jun
from £595
Jul
from £611
Aug
from £797
Sep
from £598
Oct
Find prices
Nov
from £627
Dec
Find prices
Jan
Find prices
Feb
Find prices
Mar
Find prices
Apr
Find prices
May
Find prices

Alternative Bristol to Shanghai routes

Looking for the cheapest, fastest or easiest route from Bristol to Shanghai? You could fly into the following airports instead.

Bristol to Shanghai: Flight information

The things to know before you go.
Cheapest flight found£595
Cheapest month to flyJune

Finding cheap flights from Bristol to Shanghai: Frequently asked questions

There are 2 airports in Shanghai: Shanghai Hongqiao and Shanghai Pudong.
The best price we found for a return flight from Bristol to Shanghai is £595. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Bristol to Shanghai. But we found flights with one or more stops from £595.
As of June 2025, there are no flights flying from Bristol to Shanghai.
The cheapest month to fly from Bristol to Shanghai is usually June 2025.
If you're flying from Bristol Airport, the cheapest airport near Shanghai is Shanghai Pudong – which is 20.3 miles away from the centre of Shanghai. We've found flights into this airport from £595.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Bristol Airport to Shanghai on Friday, 6 June 2025.
No airlines currently offer direct flights between Bristol Airport and Shanghai. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Shanghai but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Shanghai is around 40 days in advance, so don’t leave your flight to the last minute.
In June, the average temperature is usually around 23°C. August is typically the warmest month in Shanghai, when it usually averages around 29°C. You can expect the least rain in December. The coldest month is January, with temperatures averaging 4°C. The rainiest month is June.
Currently, Ryanair offers the cheapest flight tickets to Shanghai.

Flying from Bristol Airport (BRS) to Shanghai: what you need to know

  • Shanghai is eight hours ahead of Bristol, where Bristol Airport is located. Shanghai observes the UTC+8 timezone.

  • To avoid rushing for your BRS to Shanghai flight, leave plenty of time to check in and find your gate. Turning up two hours ahead of international departures and one hour before domestic flights is the general rule.

  • If you're flying during a major holiday or another peak period, allow extra time. A good general rule is two hours ahead of domestic flights and up to four hours before international departures. Security and check-in lines will be longer.

  • A stopover is the perfect opportunity to break up your trip and perhaps even explore another city. When browsing for plane tickets from BRS to Shanghai, uncheck the 'Direct flights only' box to see where you can stop along the way. Popular options include:

    • Amsterdam Airport Schiphol (AMS)

    • Charles de Gaulle Airport (CDG)

    • Zurich Airport (ZRH)

  • The journey from central Bristol to BRS takes about 1 hour 15 minutes on public transport. If you drive, ride-share or get a cab, you'll cover the 7 miles in 25 minutes or so, depending on traffic.

  • Searching for a hotel near BRS? If you're catching an early flight from Bristol Airport to Shanghai, these stays will put you moments from your departure gate:

    • Hampton by Hilton Bristol Airport

    • The George at Backwell

    • Hillcroft Accommodation

  • Of all flights departing from Bristol Airport, 69.8% land on time at their destination.

How to find the cheapest flights from Bristol Airport (BRS) to Shanghai

  • The lowest price we've found for a one-way Bristol Airport to Shanghai flight is £302. The cheapest price for a return flight is £595. Keep in mind fares can change due to availability at the time of booking.

  • Booking early is often the key to locking in a cheap flight from BRS to Shanghai. Airlines adjust prices based on demand, so the closer your departure date, the more you'll likely spend.

  • If you can be flexible with your trip dates, use the 'Whole month' tool. It'll find the lowest price across each month when looking for your Bristol Airport to Shanghai ticket.

  • Spend less time searching for cheap flights from BRS to Shanghai by creating a Price Alert. We'll send you an email or push notification on the app when a special offer becomes available.

  • Pick your ideal departure and arrival times, number of stops and airlines with our filters. Then, sort the results for your flight from Bristol Airport to Shanghai by 'Fastest,' 'Best' or 'Cheapest.'

Airports in Shanghai

Shanghai Pudong International Airport (PVG)

  • Shanghai Pudong International Airport (PVG) is around 35 miles from central Shanghai. If you're grabbing a cab or a ride-share, the drive takes about 50 minutes.

  • Consider staying in a hotel close to PVG if you have a late flight from Bristol Airport to Shanghai. Choose one of these options and skip the long transfer:

    • Vienna International Hotel Shanghai Pudong International Toursim Resort Airport

    • Jinjiang Inn Select (Shanghai Pudong Airport)

    • Ramada Plaza by Wyndham Shanghai Pudong Airport

  • Grab a Shanghai Pudong International Airport rental car and explore parts of Shanghai that aren't on every traveller's list. You can book your wheels with Hertz.

  • To get the lowest possible price, book your ride from Shanghai Pudong International Airport a few weeks ahead of your flight from BRS to Shanghai. Prices generally rise as your departure date approaches.

  • PVG is located at No.300 Qihang Road.

Shanghai Hongqiao International Airport (SHA)

  • After your flight from Bristol Airport to Shanghai has hit the runway, you can make your way to the city centre in about 20 minutes by car. Central Shanghai is roughly 9 miles from Shanghai Hongqiao International Airport (SHA).

  • Hang the 'Do not disturb' sign on your door and rest at a hotel near SHA. Here are a few options where you can put your feet up after your BRS to Shanghai flight:

    • YaTi by Artyzen Hongqiao Shanghai.

    • Grand Mercure Shanghai Hongqiao

    • Cordis Shanghai Hongqiao (Langham Hospitality Group)

  • Grab a Shanghai Hongqiao International Airport rental car and unlock a world of freedom with your own wheels. Hertz is just moments from baggage claim, so you can drive off without missing a beat.

  • Generally speaking, the earlier you book, the better the prices and vehicle selection. Lock in your ride from SHA as soon as you've confirmed your plans.

  • Shanghai Hongqiao International Airport can be found at 700 Yingbin 1st Rd.

Best time to go to Shanghai

  • Travel to Shanghai in high season if you prefer a busy atmosphere, but remember that prices tend to be higher. Alternatively, book flights from Bristol Airport to Shanghai in the off-season when prices are cheaper and it's less crowded.

  • Book a Bristol Airport to Shanghai plane ticket with a departure in August if you want to experience the city during its warmest month. Expect temperatures to range from 23ºC (73ºF) to 34ºC (93ºF).

  • If you like travelling in cooler conditions, search for a cheap ticket from BRS to Shanghai in January when temperatures average between -1ºC (30ºF) and 10ºC (50ºF).

More about Shanghai

  • Start your Shanghai trip right by choosing the ideal place to stay. After booking your flight from Bristol Airport to Shanghai, explore our range of accommodation options including:

    • Grand Central Hotel Shanghai

    • Starr Hotel Shanghai (Shanghai Railway Station)

    • Dayin International Youth Hostel - Near East Nanjing Road & Peoples Square & The Bund -Large Social Area -Bar -Café -Gym -Free Laundry Luggage Storage -Currency Exchange -24H Front Desk -English Service

  • Yu Garden and The Bund Sightseeing Avenue are just the start of the big attractions to put on your Shanghai must-do list. Keep the sightseeing going at Shanghai Tower.

Explore more of China

  • You've visited Shanghai, now it's time to explore other parts of China. Travel about 170 miles west to Nanjing to check off its top sights. From Nanjing City Wall to Nanjing Massacre Memorial Hall and Xuanwu Lake, there's plenty to keep you on the go.

  • Around 150 miles south-west of Shanghai, Puyang is another favourite stop in China. No visit is complete without checking out Denggao Lansheng Building, Baozhang Yougu Scenic Area and 元宝山探险乐园.

More travel options

Cheap flights from Bristol to Shanghai
Cheap last minute flights
Cheap return flights from Bristol
Cheap flights from Bristol to China
Return plane tickets to Shanghai
Return flights from England
Tickets to China
Cheap tickets from United Kingdom to China
Cheap return tickets from United Kingdom
Plane tickets to Shanghai
Plane tickets from London
Cheap return flights to India
Flights to Thailand
Return tickets to Shanghai
Return flights to Japan
Plane tickets to South Korea
Return plane tickets to Philippines
Cheap tickets to Bangkok
Cheap return tickets to Seoul
Tickets to Pakistan
Cheap flights to Beijing
Return tickets to North Korea
Cheap return flights to Hong Kong Intl
Flights to Hong Kong Intl Airport with Cambodia Angkor Air
Cheap tickets to Australia
Plane tickets from London
Cheap return flights to India
Flights to Thailand
Return tickets to Shanghai
Return flights to Japan
Plane tickets to South Korea
Return plane tickets to Philippines
Cheap tickets to Bangkok
Cheap return tickets to Seoul
Tickets to Pakistan
Cheap flights to Beijing
Return tickets to North Korea
Cheap return flights to Hong Kong Intl
Flights to Hong Kong Intl Airport with Cambodia Angkor Air
Cheap tickets to Australia
Plane tickets from London
Cheap return flights to India
Flights to Thailand
Return tickets to Shanghai
Return flights to Japan
Plane tickets to South Korea
Return plane tickets to Philippines
Cheap tickets to Bangkok
Cheap return tickets to Seoul
Tickets to Pakistan
Cheap flights to Beijing
Return tickets to North Korea
Cheap return flights to Hong Kong Intl
Flights to Hong Kong Intl Airport with Cambodia Angkor Air
Cheap tickets to Australia
Plane tickets from London
Cheap return flights to India
Flights to Thailand
Return tickets to Shanghai
Return flights to Japan
Plane tickets to South Korea
Return plane tickets to Philippines
Cheap tickets to Bangkok
Cheap return tickets to Seoul
Tickets to Pakistan
Cheap flights to Beijing
Return tickets to North Korea
Cheap return flights to Hong Kong Intl
Flights to Hong Kong Intl Airport with Cambodia Angkor Air
Cheap tickets to Australia
Car hire in Hongkou
Car hire in Yangpu
China car hire
Cheap car hire in Jiading
Cheap car hire in Pudong
Shanghai car hire
Car hire in Huangpu
Cheap hotels in Hongkou
Hotels deals in Jing'An
Hotels in Pudong
Cheap hotels deals in Huangpu
Cheap hotels deals in Putuo
Cheap hotels in Shanghai
Flights from Bristol to Dublin
Cheap tickets from London to Munich
Cheap tickets from London to Seoul
Cheap return flights from London to Dubrovnik
Return flights from London to Pisa International
Return flights from London to Kuala Lumpur
Return flights from Manchester to Istanbul
Return tickets from Manchester to Paris Charles de Gaulle
Cheap return tickets from London to Perth
Cheap return flights from Manchester to Budapest
Cheap return tickets from London to Melbourne
Cheap return tickets from Bristol to Malaga
Cheap return flights from London to Los Angeles
Flights from London to Sofia
Cheap flights from Liverpool to Alicante
Return flights from London to Hanoi
Return plane tickets from London to Palermo
Cheap return flights from Bristol to Barcelona
Cheap return tickets from London to Gran Canaria
Return tickets from London to Oslo
Plane tickets from London Heathrow to Bangkok Suvarnabhumi
Return plane tickets from London to Auckland International
Cheap flights from Birmingham to Faro
Return tickets from London to Mauritius
Cheap tickets from London to Paphos
Return tickets from Manchester to Agadir
Cheap flights from Manchester to Phuket
Tickets from Leeds Bradford to Alicante
Cheap return flights from Manchester to Tenerife South
Cheap tickets from Edinburgh to Barcelona

Plan the rest of your trip from Bristol to Shanghai

  • Car hire in Shanghai
  • Hotels in Shanghai

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • Paris
    • London
    • Dublin
    • Palma - Majorca
    • Barcelona
    • Ibiza
    • Malaga
    • Belfast
  • Hotels
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
  • Car hire
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings