Star Alliance member Shenzhen Airlines is currently offering tickets from Barcelona to Asia starting at €506. This deal includes two checked bags weighing 23 kilos each. The only caveat is that depending on your destination, you may have to do a long layover in Shenzhen to get the best price. Departures are available from January to June.
You can fly to the following destinations for less than €600:
- Kuala Lumpur at €506
- Bangkok at €509
- Hanoi at €512
- Ho Chi Minh City at €522
- Phuket at €525
- Singapore at €541
Our availability calendar highlights all possible flight dates for less than €600 for trips up to 28 days. It will forward you Skyscanner with your selected flight dates. From there, you can proceed to Shenzhen Airlines or check what OTAs have to offer.

First, you will fly from Barcelona to Shenzhen on the airline’s Airbus A330 for the intercontinental leg, which features a standard 2-4-2 seating configuration. Then, for the flight within Asia, you will likely fly to your final destination on Shenzhen Airlines’ Boeing 737, which has a 3-3 seating configuration.
Search & Book
This deal doesn’t have an expiration date. A minimum stay of five days, or one that includes a Saturday overnight, and a maximum stay of three months apply. Departures are available from January to June.
You can use Google Flights (instructions) for finding available dates quickly and easily. The flights can be booked directly on Shenzhen Airlines‘ website, but it’s worth mentioning that booking through their website can be challenging based because it doesn’t have the best user experience. If you encounter any issues, I would recommend booking through OTAs with Skyscanner
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.
Stopover in Shenzhen
If you want to take advantage of the long layovers from this deal with Shenzhen Airlines, you have the opportunity to extend your visit in China by booking a multi-city ticket. You can use this layover to visit Shenzhen, or in the case of a long layover, you would have time to take a day trip to Hong Kong.
In order to book these multicity tickets, you will need to use Google Flights to experiment with the dates and then book directly through Shenzhen Airlines

Miles & Points
This ticket is issued in booking class L for the intercontinental flight and booking class A for the flight within Asia. Here are the miles and points you can earn from this deal from Barcelona to Singapore:
- 3,920 Award Miles + 654 PQP on United MileagePlus
- 3,920 Miles on Asiana Club
- 3,920 Miles on Aegean Miles+Bonus
- 3,920 Miles on Air Canada Aeroplan
- 3,920 Miles on EVA Infinity MileageLands
- 3,920 Miles on Copa ConnectMiles
- 3,920 Miles on Singapore KrisFlyer
- 3,920 Miles on Thai Royal Orchid Plus
- 3,920 Miles on TAP Miles&Go
- 3,920 Award Miles + 1,962 Tier Miles on Avianca LifeMiles
- 3,920 Miles on ANA Mileage Club
- 3,920 Points + 784 SQC on Air Canada Aeroplan 2026
- 3,114 Miles on Turkish Airlines Miles&Smiles
- 3,114 Award Miles + 120 Points on Miles&More
- 3,114 Miles on Ethiopian ShebaMiles
- Customize Calculation
Cover Picture: Photo by Tyler Mower on Unsplash