AirHint found the following cheapest return flights from Barcelona (BCN) to Shanghai (SHA)
in March 2025 (see full year ).
Return flights
20 Mar
- 24 Mar
Wizz Air Malta
490 €
20 Mar
- 31 Mar
Wizz Air Malta
512 €
13 Mar
- 24 Mar
Vueling Airlines
516 €
24 Mar
- 31 Mar
Vueling Airlines
532 €
27 Mar
- 10 Apr
Wizz Air Malta
544 €
25 Mar
- 31 Mar
Wizz Air
546 €
20 Mar
- 03 Apr
Wizz Air Malta
548 €
23 Mar
- 31 Mar
Etihad Airways
560 €
16 Mar
- 13 Apr
Wizz Air Malta
564 €
17 Mar
- 24 Mar
Wizz Air
566 €
20 Mar
- 26 Mar
Wizz Air Malta
578 €
21 Mar
- 31 Mar
Etihad Airways
585 €
17 Mar
- 20 Mar
Wizz Air
587 €
31 Mar
- 09 Apr
Qatar Airways
594 €
20 Mar
- 05 Apr
Turkish Airlines
598 €
31 Mar
- 05 Apr
Turkish Airlines
598 €
29 Mar
- 05 Apr
Turkish Airlines
599 €
21 Mar
- 07 Apr
Turkish Airlines
599 €
29 Mar
- 03 Apr
Turkish Airlines
604 €
17 Mar
- 02 Apr
Air France
606 €
Also check the deals for one-way flights from Barcelona to Shanghai in March .
The deals are updated regularly. The prices may go up as tickets are purchased by other travellers.
Only the cheapest flights are offered.
Select a price to book and secure these cheap prices.