Shanghai, China: British Airways Premium Economy Starting at €847 from Many European Cities

bitish airways premium economy

Oneworld airline British Airways offers premium economy flights to Shanghai from several European cities starting at €847. The price includes two checked bags. You can travel from September 2024 through March 2025.


Until December 2025, citizens of Hungary, Belgium, Ireland, Luxembourg, Switzerland, Austria, France, Italy, the Netherlands, Germany and Spain may enter China for 15 days without applying for a visa.

You can get to Shanghai for less than €1,000 from the following cities:

Our availability calendar highlights all possible flight dates at the lowest price for trips up to 28 days from London and Barcelona. It will forward you to British Airways with your preselected flight dates. We filtered out overnight layovers. From the other airports, you can find flights between September 2024 and March 2025.


You would first fly in BA’s Airbus A320 family economy class from Brussels to London. The long-haul flights will be onboard British Airways’ Boeing 787 Dreamliners, which have a 2-3-2 configuration in premium economy.

Search & Book

The fare rules outline the following:

  • Sales period: Unknown
  • Travel period: September 2024 through March 2025
  • Minimum stay: A Saturday night
  • Maximum stay: 12 months

You can use our calendar above that will show you availabilities. Once you selected your dates, it will forward you to British Airways’ website with your preselected flight dates. In this case, we don’t recommend booking through online travel agencies (OTAs), since BA offers the cheapest fares. You can also search more specifically on Google Flights (instructions) for example by setting filters. You can then use our Go2 browser extension to book your flights.

Why is booking with an airline better than with an online travel agency?

More often than not, online travel agencies offer lower fares than airlines do. We still recommend booking with the airlines directly. There are two main reasons for that:

Better Customer Service
In case any problems like delays, cancellations or missed connections arise, you can communicate directly with the airline. The airline has to take care of you because you have a contract with them.

If a travel agency issues your ticket, you may have to reach out to them first. You also depend on your OTA to forward information like flight changes instead of receiving them directly from the airline. In many cases, you may get a prime exhibition of responsibility shifting rather than problem-solving.

This especially applies to premium tickets. You don’t want to spend more than €1,000 to wind up with some budget OTA’s telephone hotline in case anything goes wrong.

Baggage and Other Fees
Economy fares not including hold luggage are industry standard by now. In most cases, travel agencies charge much higher baggage fees than the airlines themselves. If bags are not included in your fare, airlines are often the cheaper alternative.

This also applies to other things like food services, insurances or priority treatment. In almost all cases, you pay less for additional amenities when booking on the airlines’ website.


British Airways issues the longer flights in booking class T and the feeder flight in booking class K. This would be your earnings from Barcelona:

  • 13,346 Avios + 74 Qpoints on Qatar Privilege Club
  • 12,198 Miles on Alaska Mileage Plan
  • 12,198 Points on Finnair Plus
  • 12,198 Miles on Japan Airlines Mileage Bank
  • 12,198 Award Miles on LATAM Pass
  • 12,198 Points + 20 Elite Points on Malaysia Airlines Enrich
  • 12,198 Miles on Royal Air Maroc Safar Flyer
  • 12,198 Miles on SriLankan FlySmiLes
  • 12,198 Avios on Aer Lingus AerClub
  • 11,840 AsiaMiles + 80 Club Points on Asia Miles
  • 11,840 Miles on Royal Jordanian Royal Club
  • 2,078 Miles on American AAdvantage
  • 1,964 Avios + 200 Tier Points on British Airways Executive Club
  • 1,964 Avios + 890 Elite Points on Iberia Plus
Data provided by Without guarantee on correctness.


Hotel prices in China usually start at roughly €50, depending on the hotel category. Whichever category and hotel you opt for, make sure to get the best price! Our recommendation is to search on, or even on our own Travel-Dealz hotel search:

Information & Tips for Shanghai

Shanghai is the most important financial and commercial center of China. But not only business travelers are welcome here. Also, regular tourists can get there money’s worth. And this is great because the city is connected to many major airports and therfor we’ll often present you with good deals for flights to Shanghai.

Best Time to Visit

Since Shanghai is located in a subtropical climate zone, spring and autumn are the best travel times thanks to moderate temperatures and a few rainy days. April, May, September, and October are particularly suitable for a visit to the Chinese city thanks to the low rainfall and humidity.

Climate diagram for Shanghai (Source: WMO World Weather Information Service)

From the airport to the city

Shanghai Pudong Airport is located 40km east of the city center. Probably the fastest and most exciting method is the Maglev. The magnetic levitation train takes only 7 minutes, and with costs of around 5€ it is also a rather inexpensive (and of course faster!) alternative to a taxi, which would cost about 20€.

→ All Dealz for Shanghai

Information & Tips for China

China is the most populous and the third largest country in the world, so naturally, there is a lot to see. The most touristically important cities are the capital of China, Beijing and the financial and trade center Shanghai.

Best Time to Travel

Since the country is vast and extends over several climate zones, there is no best travel time for China. China is connected to Europe through numerous direct flights and the travel time is about 11-13 hours. Flights to China can be found for less than 400€ throughout the year, and there are also often excellent Business Class fares.

A general advice is that travel should be avoided during the Chinese national holidays, which span over the first two weeks of October. During these time tourist destinations are overcrowded with Chinese tourists on their domestic vacation.

Visa for China

Most European citizens will need a visa to enter China.

You can apply for a tourist visa at a Visa Application Service Center (CVASC) in your country. There you’ll hand in your visa application personally and can pick it up again after a few days. There is no faster and cheaper way.

Alternatively, you can apply for a visa by mail. The processing time will be up to two weeks, and you’ll have to pay for extra for shipping.

There are also so-called Visa services available that sometimes offer a faster (and maybe even cheaper) way to get your Visa. Check local sites to find out more.

Finding the Best eSIM Plan

We’ve compared various eSIM providers, such as eSIM4Travel, RedteaGo, and Textr. To see which plan is best for your travel needs, and which network offers the best coverage, feel free to read our detailed guide:

The Best eSIM Plans for China 🇨🇳 Compared

→ All Dealz for China

Cover Picture: © British Airways

Write a comment

Comments (2)

  1. Marim says:

    is this still valid regarding the visa?

Leave a Reply

Required fields are marked *.

Note: If your comment does not appear on the page immediately, it must first be approved by a moderator. This is especially the case if you are commenting for the first time.