British Airways dropped its prices on a couple of routes to Asia. They take you from Spain all the way to China with a little stop in London. If you want, you can make a stopover in London for an extra €100.


Fare example

Roundtrip Examples

Barcelona (BCN) – Shanghai (PVG) €1,125 Booking Link

Barcelona (BCN) – Beijing (PKX) €1,286 Booking Link


Madrid (MAD) – Shanghai (PVG) €1,126 Booking Link

Madrid (MAD) – Beijing (PKX) €1,287 Booking Link

How to book

1. Use Skyscanner to find your travel dates.

2. Click the green select button when you find a good fare.

3. Select the airline for the easiest booking option. Or select an OTA for the cheapest fares.

4. Follow the instructions and book your flight.

Booking info

Standard fare

€2,000 – €2,500


Business class 


€100 each

Book on/before

30 SEP*

Travel dates till

JAN – JUL 2021


British Airways



*Fares can be extended or disapear anytime