Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Shanghai (CSHA) to Brussels (BRUS)

origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. China
      3. Shanghai
      4. Brussels

      Compare Shanghai to Brussels flight deals

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

      Book the best Brussels fare with no extra fees

      Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from Shanghai to Brussels

      Looking for a cheap last-minute deal or the best return flight from Shanghai to Brussels? Find the lowest prices on one-way and return tickets right here.
      Brussels.£456 per passenger.Departing Wed, 17 Dec, returning Wed, 24 Dec.Return flight with Lufthansa and SWISS.Outbound indirect flight with Lufthansa, departs from Shanghai Pudong on Wed, 17 Dec, arriving in Brussels International.Inbound indirect flight with SWISS, departs from Brussels International on Wed, 24 Dec, arriving in Shanghai Pudong.Price includes taxes and charges.From £456, select.
      Wed, 17 DecPVG - BRU with Lufthansa
      1 stop
      Wed, 24 DecBRU - PVG with SWISS
      1 stop
      from £456
      Brussels.£461 per passenger.Departing Thu, 26 Jun, returning Wed, 30 Jul.Return flight with Hainan Airlines.Outbound indirect flight with Hainan Airlines, departs from Shanghai Pudong on Thu, 26 Jun, arriving in Brussels International.Inbound indirect flight with Hainan Airlines, departs from Brussels International on Wed, 30 Jul, arriving in Shanghai Pudong.Price includes taxes and charges.From £461, select.
      Thu, 26 JunPVG - BRU with Hainan Airlines
      1 stop
      Wed, 30 JulBRU - PVG with Hainan Airlines
      1 stop
      from £461
      Brussels.£463 per passenger.Departing Sun, 6 Jul, returning Sun, 28 Sep.Return flight with Hainan Airlines.Outbound indirect flight with Hainan Airlines, departs from Shanghai Pudong on Sun, 6 Jul, arriving in Brussels International.Inbound indirect flight with Hainan Airlines, departs from Brussels International on Sun, 28 Sep, arriving in Shanghai Pudong.Price includes taxes and charges.From £463, select.
      Sun, 6 JulPVG - BRU with Hainan Airlines
      1 stop
      Sun, 28 SepBRU - PVG with Hainan Airlines
      1 stop
      from £463
      Brussels.£470 per passenger.Departing Thu, 10 Jul, returning Thu, 17 Jul.Return flight with Hainan Airlines.Outbound direct flight with Hainan Airlines departs from Shanghai Pudong on Thu, 10 Jul, arriving in Brussels International.Inbound direct flight with Hainan Airlines departs from Brussels International on Thu, 17 Jul, arriving in Shanghai Pudong.Price includes taxes and charges.From £470, select.
      Hainan Airlines
      Thu, 10 JulPVG - BRU with Hainan Airlines
      Direct
      Hainan Airlines
      Thu, 17 JulBRU - PVG with Hainan Airlines
      Direct
      from £470
      Brussels.£478 per passenger.Departing Wed, 2 Jul, returning Sat, 9 Aug.Return flight with Hainan Airlines.Outbound indirect flight with Hainan Airlines, departs from Shanghai Pudong on Wed, 2 Jul, arriving in Brussels International.Inbound indirect flight with Hainan Airlines, departs from Brussels International on Sat, 9 Aug, arriving in Shanghai Pudong.Price includes taxes and charges.From £478, select.
      Wed, 2 JulPVG - BRU with Hainan Airlines
      1 stop
      Sat, 9 AugBRU - PVG with Hainan Airlines
      1 stop
      from £478
      Brussels.£493 per passenger.Departing Thu, 4 Sep, returning Sun, 21 Sep.Return flight with Emirates.Outbound indirect flight with Emirates, departs from Shanghai Pudong on Thu, 4 Sep, arriving in Brussels International.Inbound indirect flight with Emirates, departs from Brussels International on Sun, 21 Sep, arriving in Shanghai Pudong.Price includes taxes and charges.From £493, select.
      Thu, 4 SepPVG - BRU with Emirates
      1 stop
      Sun, 21 SepBRU - PVG with Emirates
      1 stop
      from £493
      Brussels.£497 per passenger.Departing Wed, 24 Dec, returning Sun, 1 Feb.Return flight with Lufthansa and Austrian Airlines.Outbound indirect flight with Lufthansa, departs from Shanghai Pudong on Wed, 24 Dec, arriving in Brussels International.Inbound indirect flight with Austrian Airlines, departs from Brussels International on Sun, 1 Feb, arriving in Shanghai Pudong.Price includes taxes and charges.From £497, select.
      Wed, 24 DecPVG - BRU with Lufthansa
      1 stop
      Sun, 1 FebBRU - PVG with Austrian Airlines
      1 stop
      from £497
      Brussels.£498 per passenger.Departing Wed, 8 Oct, returning Wed, 15 Oct.Return flight with Emirates.Outbound indirect flight with Emirates, departs from Shanghai Pudong on Wed, 8 Oct, arriving in Brussels International.Inbound indirect flight with Emirates, departs from Brussels International on Wed, 15 Oct, arriving in Shanghai Pudong.Price includes taxes and charges.From £498, select.
      Wed, 8 OctPVG - BRU with Emirates
      1 stop
      Wed, 15 OctBRU - PVG with Emirates
      1 stop
      from £498
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Shanghai to Brussels found in the last 4 days, and are subject to change and availability.

      The cheapest month to fly from Shanghai to Brussels

      We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Shanghai to Brussels flight prices forecast over the next 12 months.
      Jun
      from £787
      Jul
      from £470
      Aug
      from £586
      Sep
      from £493
      Oct
      from £498
      Nov
      Find prices
      Dec
      from £456
      Jan
      Find prices
      Feb
      Find prices
      Mar
      Find prices
      Apr
      Find prices
      May
      Find prices
      Cheapest month:December
      Most expensive month:June

      Direct flights from Shanghai to Brussels

      Alternative Shanghai to Brussels routes

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

      Shanghai to Brussels: Flight information

      The things to know before you go.
      Cheapest flight found£456
      Cheapest month to flyDecember
      Average flight time12 hrs, 8 mins
      Most popular airlineHainan Airlines
      Average flights per week8

      Finding cheap flights from Shanghai to Brussels: Frequently asked questions

      There are 5 airports in Brussels: Brussels International, Antwerp Deurne, Brussels S. Charleroi, Liege, and Kortrijk.
      The best price we found for a return flight from Shanghai to Brussels is £456. 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.
      12 hours and 8 minutes is the average flight time from Shanghai to Brussels.
      Hainan Airlines and Juneyao Airlines fly direct from Shanghai to Brussels.
      As of June 2025, there are 8 flights per week flying from Shanghai to Brussels.
      The cheapest month to fly from Shanghai to Brussels is usually June 2025.
      If you're flying from Shanghai, the cheapest airport near Brussels is Brussels International – which is 6.8 miles away from the centre of Brussels. We've found flights into this airport from £456.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Shanghai to Brussels on Wednesday, 17 December 2025.
      Yes – the average flight time is 12 hours and 8 minutes.
      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 Brussels 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 Brussels is around 40 days in advance, so don’t leave your flight to the last minute.
      In June, the average temperature is usually around 15°C. July is typically the warmest month in Brussels, when it usually averages around 22°C. You can expect the least rain in April. The coldest month is January, with temperatures averaging -0°C. The rainiest month is December.
      The cheapest airline that flies to Brussels is Lufthansa. And the cheapest airline that flies to Antwerp Deurne Airport is Hainan Airlines.

      Travelling from Shanghai to Brussels: what you need to know

      • There are two main airports you can take off from in Shanghai. Check out your options leaving from Shanghai Pudong International Airport (PVG) or Shanghai Hongqiao International Airport (SHA) when organising your flight from Shanghai to Brussels.

      • When choosing where to land in Brussels, Brussels Airport (BRU) and Brussels S. Charleroi Airport (CRL) are the major entry points.

      • Around 12 hours 20 minutes is how long you can expect to be travelling on a direct Shanghai to Brussels flight.

      • Brussels is seven hours behind Shanghai and follows the UTC+1 timezone.

      • Shanghai Pudong International Airport (PVG) to Brussels Airport (BRU) is the most traveled route that connects these two cities. There are eight weekly departures to choose from. If you prefer a later start to the day, the last flight from Shanghai to Brussels is with Hainan Airlines at 02:10. Opt for the first PVG to BRU departure with Juneyao Airlines at 01:30 to make the most of your arrival in Brussels.

      • For a stress-free journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This will give you plenty of time to board your Shanghai to Brussels flight.

      • Be prepared for bigger queues during popular months like April. Arriving up to four hours in advance for an international flight and two hours for a domestic departure will give you plenty of time for security and boarding.

      How to find the cheapest flights from Shanghai to Brussels

      • To pick up cheap Shanghai to Brussels flights, book as early as possible. Airlines generally offer lower prices when tickets first go on sale.

      • Getting cheap plane tickets from Shanghai to Brussels is more likely if you can be flexible with your trip dates. Try using the 'Whole month' tool to see the lowest fares across the month and score an awesome deal.

      • There's no need to check every day to find out if prices have dropped when you set up a Price Alert. We'll let you know the moment a better deal is available on cheap flights from Shanghai to Brussels.

      • Select your ideal arrival and departure times, number of stops and airlines with the filters. Or sort your Shanghai to Brussels flight results by 'Best,' 'Cheapest' or 'Fastest.'

      Flying from Shanghai

      Shanghai Pudong International Airport (PVG)

      • If you're after a direct flight from Shanghai to Brussels, you can depart from Shanghai Pudong International Airport (PVG). Fly from PVG to Brussels Airport (BRU) without any stops.

      • Lock in your Shanghai to Brussels plane tickets with Juneyao Airlines. This airline is a top pick for direct flights from PVG.

      • Think about adding a stopover to potentially find a cheaper Shanghai to Brussels flight. Simply deselect 'Direct flights only' when searching for departures from Shanghai Pudong International Airport. Take a break (and maybe save some cash) by stopping at one of these popular airports:

        • Frankfurt Airport (FRA)

        • Franz Josef Strauss Airport (MUC)

        • Helsinki-Vantaa Airport (HEL)

      • PVG is about 20 miles from central Shanghai. If you're catching a cab, ride-sharing or driving from the centre, it'll take 50 minutes or so to arrive, depending on the traffic.

      • Have an early flight from Shanghai to Brussels? Avoid the stress of rushing to the airport (and enjoy a little extra shut-eye) by choosing one of these stays near Shanghai Pudong International Airport:

        • Vienna International Hotel Shanghai Pudong International Toursim Resort Airport

        • Jinjiang Inn Select (Shanghai Pudong Airport)

        • Ramada Plaza by Wyndham Shanghai Pudong Airport

      • When it comes to Shanghai Pudong International Airport's on-time performance, 78.11% of flights stick to their scheduled arrival time.

      • PVG is located at No.300 Qihang Road.

      Shanghai Hongqiao International Airport (SHA)

      • Take a moment to stretch your legs during your Shanghai to Brussels flight with a stopover. Beijing Capital International Airport (PEK) is one of the main options between Shanghai Hongqiao International Airport and Brussels.

      • SHA is around 8 miles from central Shanghai. It'll take you 20 minutes or so to reach the terminal when driving from the city centre.

      • Want to treat yourself to an extra night away before catching your flight from Shanghai to Brussels? Relax in a hotel near Shanghai Hongqiao International Airport before your holiday officially starts. Check out these accommodation options:

        • YaTi by Artyzen Hongqiao Shanghai.

        • Grand Mercure Shanghai Hongqiao

        • Cordis Shanghai Hongqiao

      • Flights from Shanghai Hongqiao International Airport have a proven record for punctuality, with 85.58% of them arriving within the expected time frame.

      • You'll find SHA at 700 Yingbin 1st Rd.

      Arriving in Brussels

      Brussels Airport (BRU)

      • Brussels Airport (BRU) is approximately 5 miles from the centre of Brussels. If you're catching a cab or a ride-share, the drive takes roughly 20 minutes.

      • It usually takes 40 minutes to get there when travelling by public transport.

      • If you're arriving on a late flight from Shanghai to Brussels, few things beat the convenience of staying near the terminal. Grab your luggage from the carousel and then be showered and snoozing not long after at one of these accommodation options near BRU:

        • Novotel Brussels Airport

        • Van der Valk Hotel Brussels Airport

        • Thon Hotel Brussels Airport

      • Get your adventure underway by picking up a Brussels Airport rental car. Grab your wheels from Keddy By Europcar, Alamo or Europcar to explore Brussels and beyond.

      • Lock in the lowest price by booking your ride from Brussels Airport around three weeks before your travel date.

      Brussels S. Charleroi Airport (CRL)

      • Central Brussels is around 30 miles from Brussels S. Charleroi Airport (CRL). After your flight from Shanghai to Brussels has touched down and you've navigated your way to arrivals, the drive should be around 55 minutes.

      • If you're catching public transport, it'll take approximately 1 hour 35 minutes.

      • You'll find some great places to call home for the night near CRL. Unwind after your Shanghai to Brussels flight at one of these well-located options:

        • Hotel Charleroi Airport - Van Der Valk

        • Ibis Styles Charleroi Airport Aero 44

        • Carpe Diem

      • The fastest way to get to where you're going is with a Brussels S. Charleroi Airport rental car. Grab your wheels from Keddy By Europcar, Thrifty or Budget and be off and running.

      • Get the pick of the lot. Booking your ride from CRL two weeks in advance often means lower prices and a wider choice of vehicles.

      Best time to go to Brussels

      • July is the most popular month for flights from Shanghai to Brussels. To steer clear of the crowds, head to Brussels in January.

      • When booking your Shanghai to Brussels tickets, think about the kind of weather you prefer. August is the warmest month in Brussels, with temperatures ranging from 12ºC (54ºF) to 27ºC (81ºF).

      • Look for cheap flights from Shanghai to Brussels in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between -2ºC (28ºF) and 8ºC (46ºF) on average.

      More about Brussels

      • Start your Brussels trip off on the right foot by choosing the ideal place to stay. Once you've booked your flight from Shanghai to Brussels, check out our selection of hotels including:

        • The President Brussels Hotel

        • Aparthotel Adagio Brussels Grand Place

        • Safestay Brussels Grand Place

      • There are so many things to see and do in this city it can be difficult to know where to start. Grand Place, Atomium and Manneken Pis are top attractions which should feature on any well-planned Brussels itinerary.

      Explore more of Belgium

      • Charleroi is just one of the many cities in Belgium waiting to be discovered once you've taken in the sights of Brussels. Around 30 miles to the south, top sights here include Parc Gobbe, Maison Dermine (art déco — 1921) and Parc Ligny.

      • Around 55 miles east of Brussels, Liege is another favourite stop in Belgium. Experience this destination's highlights firsthand at Gare de Liege-Guillemins, Curtius Museum and Montagne de Bueren.

      More travel options

      Cheap hotels in Leopold Quarter
      Hotels deals in Pentagon
      Hotels in Brussels
      Book hotels deals in Louise
      Cheap hotels deals in Central Quarter
      Cheap hotels in Northern Quarter
      Cheap return flights from Birmingham to Istanbul
      Cheap return tickets from Edinburgh to Pisa International
      Tickets from Manchester to Carcassonne
      Cheap flights from Manchester to Zante (Zakynthos)
      Cheap return flights from London Heathrow to Johannesburg O.R. Tambo
      Cheap tickets from London to Baghdad International
      Cheap flights from London to Atlanta
      Cheap return tickets from London to Phnom Penh
      Return tickets from London to Karlsruhe / Baden-Baden
      Cheap tickets from Bournemouth to Palma - Majorca
      Cheap tickets from Bangkok to Manchester
      Cheap flights from London Gatwick to Berlin Brandenburg
      Return plane tickets from London to Pula
      Return tickets from Leeds Bradford to Riga International
      Cheap return tickets from London to Banjul
      Flights from Manchester to Grenoble
      Cheap return tickets from Edinburgh to Orlando
      Tickets from Inverness to London
      Return tickets from Venice to London
      Return flights from Rome to Manchester
      Cheap return flights from Edinburgh to Lahore
      Cheap return flights from Munich to London
      Return flights from Palma - Majorca to London
      Plane tickets from London to Denver International
      Tickets from Newcastle to Bristol
      Cheap flights from London to Perugia Santegidio
      Return plane tickets from Edinburgh to Palermo
      Plane tickets from Newcastle to Marrakech Menara
      Tickets from Manchester to Edinburgh
      Return plane tickets from Manchester to Ho Chi Minh City
      Cheap car hire in Leopold Quarter
      Car hire in Brussels
      Best car hire in Belgium
      Cheap car hire in Pentagon
      Cheap car hire in Louise
      Return plane tickets from Shanghai to Brussels Capital Region
      Tickets from Shanghai
      Plane tickets to Brussels
      Cheap tickets from China
      Flights from China to Belgium
      Cheap return flights to Belgium
      Cheap return tickets from Shanghai
      Cheap last minute flights
      Tickets to Brussels Capital Region

      Plan the rest of your trip from Shanghai to Brussels

      • Car hire in Brussels
      • Hotels in Brussels

      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 138 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