Cheap Flights from Shanghai Hongqiao International Airport to Barcelona Airport
Search for flights from Shanghai to Barcelona. Find affordable one-way or round-trip flights.
- One way
- Round-trip
- Sort by: Lowest Price
- Sort by: Earliest Flight
- SHA22:3027h 10m2 stopsBCN19:40Shanghai - Barcelona|Mon, May 27|Air ChinaUS$346US$44422% OFF22% OFFUS$444US$346
- SHA22:3027h 10m2 stopsBCN19:40Shanghai - Barcelona|Mon, Jun 10|Air ChinaUS$348US$44422% OFF22% OFFUS$444US$348
- SHA07:4532h 25m2 stopsBCN10:10Shanghai - Barcelona|Mon, May 13|Juneyao AirlinesUS$348US$44422% OFF22% OFFUS$444US$348
- SHA20:1534h 45m2 stopsBCN01:00Shanghai - Barcelona|Fri, Jun 21|Hainan AirlinesUS$349US$349
- SHA07:4532h 5m2 stopsBCN09:50Shanghai - Barcelona|Wed, May 29|Juneyao AirlinesUS$358US$358
- SHA07:4532h 30m2 stopsBCN10:15Shanghai - Barcelona|Sun, May 12|Juneyao AirlinesUS$360US$360
- SHA20:2533h 30m2 stopsBCN23:55Shanghai - Barcelona|Thu, May 16|Air ChinaUS$362US$362
- SHA20:2529h 15m2 stopsBCN19:40Shanghai - Barcelona|Mon, Jun 3|Air ChinaUS$363US$363
- SHA08:5531h 55m2 stopsBCN10:50Shanghai - Barcelona|Thu, Jun 13|Air ChinaUS$364US$364
- SHA07:4534h 40m2 stopsBCN12:25Shanghai - Barcelona|Fri, May 10|Juneyao AirlinesUS$364US$364
- SHA13:003h 5mDirectBCN14:00Shanghai - Barcelona|Sun, May 12|Air ChinaFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
View airlines operating flights from Shanghai to Barcelona. Compare prices and find the airline that meets your travel needs to enjoy a comfortable journey.
Find Cheaper Flights from Shanghai to Barcelona
Explore other flights from Shanghai to Barcelona. Find the best alternative flight.
- CheapestPVG23:0550h 40m2 transferBCN19:45Shanghai Pudong International Airport - Barcelona AirportSun, Jun 16Hainan AirlinesUS$306
- PVG23:0550h 40m2 transferBCN19:45Shanghai Pudong International Airport - Barcelona AirportSun, Jun 16Hainan AirlinesUS$306Find More Flights
Check on the flight schedule from Shanghai to Barcelona to find the flight that matches your travel plan.
HO1881
Juneyao Airlines
07:45
SHA
10:05
SZX
SMTWTFSZH9067
Shenzhen Airlines
13:35
SZX
20:00
LHR
S-T-TFSU22323
easyJet
07:05
LTN
10:15
BCN
SMTWTFSHO1881
Juneyao Airlines
07:45
SHA
10:05
SZX
SMTWTFSZH9067
Shenzhen Airlines
13:35
SZX
20:00
LHR
S-T-TFSVY6628
Vueling Airlines
16:45
LGW
20:00
BCN
----T-SHO1881
Juneyao Airlines
07:45
SHA
10:05
SZX
SMTWTFSZH9067
Shenzhen Airlines
13:35
SZX
20:00
LHR
S-T-TFSVY6008
Vueling Airlines
07:10
LGW
10:25
BCN
SM-WTF-MF8518
Xiamen Airlines
08:10
SHA
09:55
XMN
SMTWTFSMF811
Xiamen Airlines
12:40
XMN
18:30
AMS
S-T--F-VY8305
Vueling Airlines
21:30
AMS
23:50
BCN
SMTWTFSCZ3596
China Southern Airlines
08:50
SHA
11:05
CAN
SMTWTFSCZ303
China Southern Airlines
13:30
CAN
19:10
LHR
SMTWTFSVY6653
Vueling Airlines
20:50
LHR
23:59
BCN
SMTWTFSCA1590
Air China
08:55
SHA
11:10
PEK
SMTWTFSCA897
Air China
15:00
PEK
21:10
MAD
---W--SVY1003
Vueling Airlines
09:30
MAD
10:50
BCN
SMTWTFSHU7610
Hainan Airlines
20:15
SHA
22:45
PEK
SMTWTFSHU753
Hainan Airlines
05:30
PEK
09:20
MAN
-M-W-FSVY8749
Vueling Airlines
09:45
MAN
13:05
BCN
SM-WTFSHU7610
Hainan Airlines
20:15
SHA
22:45
PEK
SMTWTFSHU491
Hainan Airlines
03:10
PEK
07:20
BRU
SMTWTFSVY8981
Vueling Airlines
09:40
BRU
11:45
BCN
SMTWTFSMF8546
Xiamen Airlines
21:00
SHA
23:15
XMN
SMTWTFSMF811
Xiamen Airlines
12:40
XMN
18:30
AMS
S-T--F-MF9327
Xiamen Airlines
20:35
AMS
22:45
BCN
SMTWTFSCA4542
Air China
21:20
SHA
00:15
CKG
SMTWTFSCA435
Air China
02:45
CKG
08:00
BUD
--T----W62377
Wizz Air
19:20
BUD
22:00
BCN
SMTWTFS
Shanghai Hongqiao International Airport to Barcelona Airport Flights Info
Flight distance | 9,841.35km |
---|---|
Cheapest one-way ticket price | $345 |
Cheapest return ticket price | $663 |
Popular Destinations
Popular Flights from Shanghai
- Flights from Shanghai to Hong Kong
- Flights from Shanghai to Tokyo
- Flights from Shanghai to Beijing
- Flights from Shanghai to Guangzhou
- Flights from Shanghai to Taipei
- Flights from Shanghai to Bangkok
- Flights from Shanghai to Manila
- Flights from Shanghai to Seoul
- Flights from Shanghai to Singapore
- Flights from Shanghai to Bali
- Flights from Shanghai to New York
- Flights from Shanghai to Xining
- Flights from Shanghai Pudong International Airport to Guangzhou
- Flights from Shanghai Hongqiao International Airport to Hong Kong
- Flights from Shanghai Pudong International Airport to Shenzhen
- Flights from Shanghai Pudong International Airport to Hong Kong
- Flights from Shanghai Hongqiao International Airport to Guangzhou
- Flights from Shanghai Pudong International Airport to Chengdu
- Flights from Shanghai to Haneda Airport
- Flights from Shanghai to Taipei Songshan Airport
- Flights from Shanghai to Incheon International Airport
- Flights from Shanghai to Changbaishan Airport
- Flights from Shanghai to Clark International Airport
- Flights from Shanghai to Shashi Airport
- Flights from Shanghai Hongqiao International Airport to Gimpo International Airport
- Flights from Shanghai Pudong International Airport to Incheon International Airport
- Flights from Shanghai Pudong International Airport to Beijing Daxing International Airport
- Flights from Shanghai Pudong International Airport to Narita International Airport
- Flights from Shanghai Pudong International Airport to Zhengzhou Xinzheng International Airport
- Flights from Shanghai Pudong International Airport to Xi'an Xianyang International Airport
Popular Flights to Barcelona
- Flights from Islamabad to Barcelona
- Flights from Berlin to Barcelona
- Flights from Istanbul to Barcelona
- Flights from Moscow to Barcelona
- Flights from Amsterdam to Barcelona
- Flights from Paris to Barcelona
- Flights from Lahore to Barcelona
- Flights from Malaga to Barcelona
- Flights from Seoul to Barcelona
- Flights from Malta to Barcelona
- Flights from Santorini to Barcelona
- Flights from Vienna to Barcelona
- Flights from Tenerife South Airport to Barcelona
- Flights from Paris Charles de Gaulle Airport to Barcelona
- Flights from Orio al Serio International Airport to Barcelona
- Flights from Frankfurt Airport to Barcelona
- Flights from Rajkot International Airport to Barcelona
- Flights from Incheon International Airport to Barcelona
- Flights from Lisbon to Barcelona Airport
- Flights from Rome to Barcelona Airport
- Flights from Athens to Barcelona Airport
- Flights from Istanbul to Barcelona Airport
- Flights from Naples to Barcelona Airport
- Flights from Prague to Barcelona Airport
- Flights from Paris Orly Airport to Barcelona Airport
- Flights from Venice Marco Polo Airport to Barcelona Airport
- Flights from Sabiha Gokcen Airport to Barcelona Airport
- Flights from London Gatwick Airport to Barcelona Airport
- Flights from Warsaw Chopin Airport to Barcelona Airport
- Flights from London Stansted Airport to Barcelona Airport
Recommended Routes
- Flights from Hong Kong to Barcelona
- Flights from Beijing to Madrid
- Flights from Shanghai to Madrid
- Flights from Hong Kong to Madrid
- Flights from Beijing to Barcelona
- Flights from Shanghai to Barcelona
- Flights from Guangzhou to Madrid
- Flights from Taipei to Barcelona
- Flights from Guangzhou to Barcelona
- Flights from Shenzhen to Barcelona
- Flights from Taipei to Madrid
- Flights from Hong Kong to Malaga
- Flights from Shanghai Pudong International Airport to Barcelona
- Flights from Hong Kong International Airport to Malaga
- Flights from Shanghai Pudong International Airport to Malaga
- Flights from Kaohsiung International Airport to Barcelona
- Flights from Xiamen Gaoqi International Airport to Madrid
- Flights from Taiyuan Wusu International Airport to Vitoria
- Flights from Xining to Melilla Airport
- Flights from Beijing to Málaga Costa del Sol Airport
- Flights from Hong Kong to Valencia Airport
- Flights from Kunming to Madrid Barajas Airport
- Flights from Taipei to Bilbao Airport
- Flights from Hong Kong to Bilbao Airport
- Flights from Hong Kong International Airport to Palma De Mallorca Airport
- Flights from Beijing Capital International Airport to Málaga Costa del Sol Airport
- Flights from Shanghai Pudong International Airport to Palma De Mallorca Airport
- Flights from Shanghai Pudong International Airport to Seville Airport
- Flights from Chengdu Shuangliu International Airport to Madrid Barajas Airport
- Flights from Hong Kong International Airport to Ibiza Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.