Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Shanghai to Barcelona?

Cheap Flights from Barcelona to Shanghai, CN, China - BCN to SHA Last modified: Jul 28, 2016 1:00 AM

Popular flights from Barcelona to Shanghai Last modified: Jul 28, 2016 1:00 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Air China
BCNSHA
Mon 11/14
1 stop
SHABCN
Sun 11/20
1 stop
EUR373
Select
British Airways
BCNSHA
Tue 11/22
2 stops
SHABCN
Thu 12/1
2 stops
EUR394
Select
Finnair
BCNSHA
Tue 9/6
1 stop
SHABCN
Mon 9/19
1 stop
EUR449
Select
Finnair
BCNSHA
Tue 9/6
1 stop
SHABCN
Tue 9/13
1 stop
EUR449
Select
Finnair
BCNSHA
Wed 9/7
1 stop
SHABCN
Wed 9/14
1 stop
EUR449
Select
Finnair
BCNSHA
Thu 9/15
1 stop
SHABCN
Sun 9/18
1 stop
EUR449
Select
Finnair
BCNSHA
Wed 10/26
1 stop
SHABCN
Sun 10/30
1 stop
EUR449
Select
Iberia
BCNSHA
Thu 10/13
2 stops
SHABCN
Wed 11/2
2 stops
EUR450
Select
Iberia
BCNSHA
Fri 10/28
2 stops
SHABCN
Sun 11/6
2 stops
EUR450
Select
Iberia
BCNSHA
Tue 11/1
2 stops
SHABCN
Sun 11/6
2 stops
EUR450
Select
Xiamen
BCNSHA
Tue 9/6
2 stops
SHABCN
Tue 9/13
2 stops
EUR453
Select
Xiamen
BCNSHA
Sat 10/1
2 stops
SHABCN
Tue 10/11
2 stops
EUR453
Select
Xiamen
BCNSHA
Fri 10/14
2 stops
SHABCN
Sun 10/23
2 stops
EUR453
Select
Xiamen
BCNSHA
Sat 10/15
2 stops
SHABCN
Sun 10/23
2 stops
EUR453
Select
Xiamen
BCNSHA
Tue 11/8
2 stops
SHABCN
Tue 11/15
2 stops
EUR453
Select
Lufthansa
BCNSHA
Thu 9/1
1 stop
SHABCN
Tue 9/13
1 stop
EUR457
Select
Lufthansa
BCNSHA
Tue 11/8
1 stop
SHABCN
Tue 11/22
1 stop
EUR457
Select
Lufthansa
BCNSHA
Tue 11/22
1 stop
SHABCN
Thu 12/1
1 stop
EUR457
Select
Air France
BCNSHA
Tue 9/6
1 stop
SHABCN
Sat 9/17
1 stop
EUR478
Select
Air France
BCNSHA
Tue 9/6
1 stop
SHABCN
Mon 9/19
1 stop
EUR478
Select
Air France
BCNSHA
Sun 9/25
1 stop
SHABCN
Fri 10/14
1 stop
EUR478
Select
Air France
BCNSHA
Wed 10/12
1 stop
SHABCN
Sat 10/22
1 stop
EUR478
Select
Air France
BCNSHA
Fri 10/14
1 stop
SHABCN
Sun 10/23
1 stop
EUR478
Select
KLM
BCNSHA
Fri 9/2
1 stop
SHABCN
Sat 9/17
1 stop
EUR480
Select
KLM
BCNSHA
Wed 9/14
1 stop
SHABCN
Tue 10/4
1 stop
EUR480
Select
KLM
BCNSHA
Thu 9/15
1 stop
SHABCN
Sun 9/18
1 stop
EUR480
Select
KLM
BCNSHA
Tue 11/8
1 stop
SHABCN
Mon 11/21
1 stop
EUR480
Select
KLM
BCNSHA
Tue 11/8
1 stop
SHABCN
Tue 11/15
1 stop
EUR480
Select
SAS
BCNSHA
Thu 11/17
1 stop
SHABCN
Thu 12/1
1 stop
EUR485
Select
Austrian
BCNSHA
Tue 11/8
1 stop
SHABCN
Tue 11/22
1 stop
EUR506
Select
China Southern
BCNSHA
Thu 9/1
1 stop
SHABCN
Tue 9/13
1 stop
EUR544
Select
China Southern
BCNSHA
Wed 10/26
1 stop
SHABCN
Sun 10/30
1 stop
EUR544
Select
China Southern
BCNSHA
Tue 11/1
1 stop
SHABCN
Thu 11/17
1 stop
EUR544
Select
China Southern
BCNSHA
Tue 11/8
1 stop
SHABCN
Tue 11/22
1 stop
EUR544
Select
China Southern
BCNSHA
Tue 11/8
1 stop
SHABCN
Mon 11/21
1 stop
EUR544
Select
Air Berlin
BCNSHA
Thu 11/17
2 stops
SHABCN
Thu 12/1
2 stops
EUR578
Select
China Eastern
BCNSHA
Tue 11/8
1 stop
SHABCN
Mon 11/21
1 stop
EUR605
Select
China Eastern
BCNSHA
Tue 11/8
1 stop
SHABCN
Tue 11/22
1 stop
EUR605
Select
China Eastern
BCNSHA
Thu 11/17
1 stop
SHABCN
Thu 12/1
1 stop
EUR605
Select
China Eastern
BCNSHA
Tue 11/22
1 stop
SHABCN
Thu 12/1
1 stop
EUR605
Select
Virgin Atlantic
BCNSHA
Tue 11/8
1 stop
SHABCN
Mon 11/21
1 stop
EUR657
Select
Virgin Atlantic
BCNSHA
Tue 11/22
1 stop
SHABCN
Thu 12/1
1 stop
EUR657
Select
Hainan
BCNSHA
Sun 10/16
2 stops
SHABCN
Sat 11/5
2 stops
EUR718
Select
Alitalia
BCNSHA
Fri 8/5
1 stop
SHABCN
Thu 8/18
1 stop
EUR976
Select
Tap Portugal
BCNSHA
Mon 9/12
2 stops
SHABCN
Wed 9/14
2 stops
EUR6,393
Select

How Much Does it Cost to Fly from Barcelona to Shanghai (BCN to SHA)?

We have collected flight cost data from across the web for travel from Barcelona to Shanghai, and have found the average flight price for this trip to be EUR409.

When Can I Buy the Cheapest Flight from Barcelona to Shanghai (BCN to SHA)?

Airlines can adjust prices for plane tickets from Barcelona to Shanghai based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

Cheapest Day To Fly from Barcelona to Shanghai

The chart below shows up-to-date information regarding the cheapest days to fly from Barcelona to Shanghai.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
EUR409 EUR449 EUR393 EUR398 EUR392 EUR419 EUR398

Lowest Fares Chart By Month from Barcelona to Shanghai

The chart below shows the lowest fare by month when flying from Barcelona to Shanghai.

Month Origin Destination Carrier Depart Date Return Date Stops Price
July Barcelona Shanghai British Airways 7/29/16 8/1/16 2 EUR703
August Barcelona Shanghai Iberia 8/28/16 9/7/16 1 EUR494
September Barcelona Shanghai Air China 9/1/16 9/7/16 2 EUR398
October Barcelona Shanghai Air China 10/14/16 10/23/16 2 EUR392
November Barcelona Shanghai Air China 11/14/16 11/20/16 1 EUR373
December Barcelona Shanghai Air China 12/3/16 12/10/16 2 EUR386
January Barcelona Shanghai Virgin Atlantic 1/25/17 1/31/17 1 EUR396
February Barcelona Shanghai British Airways 2/23/17 2/28/17 2 EUR396

Barcelona to Shanghai Flight Questions

Below are some common questions that asked about this flight route:

Question: What are the most popular connecting cities when flying from Barcelona to Shanghai?
Answer: Amsterdam, NL

Airlines Flying from Barcelona to Shanghai (BCN to SHA) Number of flights searched: 519Last modified: Jul 28, 2016 1:00 AM

Below are the different airlines that fly from Barcelona to Shanghai with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Barcelona to Shanghai.

Barcelona to Shanghai
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YUL / YYZ X X X X X
Air France CDG X X X X X X X
Finnair HEL X X X X X X X
British Airways LHR X X X X X X X
Emirates DXB X X X X X X X
Iberia MAD X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss GVA / ZRH X X X X X X X
Austrian VIE X X X X X X X
Qatar DOH X X X X X X X
SAS OSL / CPH X
Singapore SIN X X X
Aeroflot SVO X X X X X X X
Turkish IST X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Barcelona and Shanghai, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Barcelona - BCN

FlightsAirlineLowest Price
Barcelona to Hangzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, Capital Airlines, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS, Brussels EUR866
Barcelona to Beijing Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, TAROM, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic EUR403
Barcelona to Wuxi Air France, Finnair, British Airways, Air China, China Southern, KLM, Lufthansa, China Eastern, Austrian Check Dates
Barcelona to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, Aurigny, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch EUR127
Barcelona to Hong Kong Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Cathay, Eurowings, NIKI, Hong Kong, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR389
Barcelona to Bangkok Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, Bangkok, SmartWings, TAROM, SAS, Brussels, Thai, Tap Portugal, Air Europa, Virgin Atlantic, FlexFlight, Mesaba EUR529
Barcelona to Tokyo Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, NIKI, Iberia, JAL, KLM, Lufthansa, LOT, All Nippon, Czech, Austrian, TAROM, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic EUR455
Barcelona to Ningbo Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Brussels, Air Europa, Virgin Atlantic Check Dates
Barcelona to Seoul Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, NIKI, Iberia, Korean, KLM, Lufthansa, LOT, Czech, Austrian, Asiana, TAROM, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic EUR412
Barcelona to Manila Cebu Pacific, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, Czech, Austrian, Philippine, TAROM, SAS, Brussels, Virgin Atlantic EUR547
Barcelona to Paris Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Aigle Azur EUR100
Barcelona to Nanjing Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Virgin Atlantic Check Dates
Barcelona to Taipei Air Berlin, Air France, Finnair, Alitalia, British Airways, EVA Air, China Airlines, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Virgin Atlantic EUR531
Barcelona to Istanbul Germanwings, Onur Air, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, Atlasjet, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, Pegasus, TAROM, SAS, Brussels, Turkish, Tap Portugal, Air Europa, Vueling, WIZZ, SunExpress, South African* EUR128
Barcelona to Wenzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, Brussels, Air Europa EUR591
Barcelona to Guangzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic EUR510
Barcelona to Fuzhou Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Brussels, Air Europa, Virgin Atlantic Check Dates
Barcelona to Delhi Jet Airways, Air Berlin, Air France, Air India, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Bulgaria Air, NIKI, Iberia, KLM, Lufthansa, LOT, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, Virgin Atlantic, Vueling, WIZZ EUR378

Cheap International Flights to Shanghai - SHA

FlightsAirlineLowest Price
Toulouse to Shanghai Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR446
Valencia to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, TAROM, SAS, Tap Portugal, Air Europa, Virgin Atlantic EUR453
Montpellier to Shanghai Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, KLM, China Eastern, SAS, Virgin Atlantic EUR478
Palma de Mallorca to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Virgin Atlantic EUR479
Ibiza to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Air Europa, Virgin Atlantic Check Dates
Pau to Shanghai Air France, Finnair, Alitalia, Air China, China Southern, KLM, China Eastern Check Dates
Perpignan to Shanghai Air France, Alitalia, British Airways, Air China, China Southern, Aer Lingus, China Eastern, Virgin Atlantic Check Dates
Lourdes - Tarbes to Shanghai Air France, Alitalia, Air China, KLM, Lufthansa, SAS, Brussels Check Dates
Toulouse to Hangzhou Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, SAS, Brussels Check Dates
Palma de Mallorca to Hangzhou Air France, British Airways, Air China, China Southern, Condor, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS Check Dates
Toulouse to Nanjing Sichuan, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic EUR883
Palma de Mallorca to Nanjing Air France, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, China Eastern, Austrian, SAS Check Dates
Cheap Flights from Barcelona to Shanghai, CN, China, from EUR373 Round trip from BCN to SHA