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.

Cheap Flights From Shanghai To Spain Last modified: 2016-6-26 上午6:34

Cheap flights from Shanghai (SHA) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Iberia 2016-10-8 2016-10-22 ¥4,145
British Airways 2016-10-8 2016-10-22 ¥4,179
British Airways 2016-10-8 2016-10-15 ¥4,649
Iberia 2016-7-4 2016-7-14 ¥5,172
Iberia 2016-7-6 2016-7-16 ¥5,172
Iberia 2016-7-2 2016-7-5 ¥5,225
Iberia 2016-8-22 2016-8-29 ¥5,364
KLM 2016-7-4 2016-7-14 ¥5,589
British Airways 2016-7-6 2016-7-16 ¥5,933
Barcelona
Carrier Departure Date Return Date Lowest Price
British Airways 2016-10-11 2016-10-23 ¥4,026
British Airways 2016-10-11 2016-10-20 ¥4,106
British Airways 2016-10-11 2016-10-24 ¥4,106
British Airways 2016-10-4 2016-10-20 ¥4,106
British Airways 2016-10-11 2016-10-22 ¥4,106
British Airways 2016-10-4 2016-10-13 ¥4,106
British Airways 2016-10-4 2016-10-17 ¥4,106
British Airways 2016-11-1 2016-11-15 ¥4,126
British Airways 2016-10-3 2016-10-14 ¥4,126
Iberia 2016-10-3 2016-10-14 ¥4,139
Bilbao
Carrier Departure Date Return Date Lowest Price
Iberia 2016-9-14 2016-9-17 ¥5,159
British Airways 2016-9-14 2016-9-17 ¥5,635
Air France 2016-7-6 2016-7-21 ¥5,728
Lufthansa 2016-8-5 2016-8-19 ¥5,807
Iberia 2016-7-6 2016-7-21 ¥6,238
Air France 2016-8-5 2016-8-19 ¥6,496
Air France 2016-8-5 2016-8-20 ¥6,562
Granada
Carrier Departure Date Return Date Lowest Price
British Airways 2016-11-29 2016-12-3 ¥4,682
Iberia 2016-7-6 2016-7-21 ¥6,635
British Airways 2016-7-6 2016-7-21 ¥9,410
Air France 2016-7-6 2016-7-21 ¥10,264
Air China 2016-7-6 2016-7-21 ¥11,217
Madrid
Carrier Departure Date Return Date Lowest Price
Iberia 2016-10-17 2016-10-21 ¥3,953
Iberia 2016-10-3 2016-10-11 ¥3,953
Iberia 2016-10-22 2016-11-1 ¥3,953
Iberia 2016-10-15 2016-10-30 ¥3,953
Iberia 2016-10-8 2016-10-18 ¥3,953
Iberia 2016-10-22 2016-10-30 ¥3,953
Iberia 2016-10-15 2016-10-23 ¥3,953
Iberia 2016-10-12 2016-10-23 ¥3,953
Iberia 2016-10-10 2016-10-25 ¥3,953
Iberia 2016-10-3 2016-10-16 ¥3,953
Malaga
Carrier Departure Date Return Date Lowest Price
Iberia 2016-12-12 2016-12-15 ¥4,145
British Airways 2016-12-12 2016-12-15 ¥4,357
Air France 2017-1-24 2017-2-4 ¥4,616
Air France 2017-1-25 2017-2-4 ¥4,616
Air France 2017-1-26 2017-2-4 ¥4,622
Iberia 2016-7-4 2016-7-18 ¥5,172
Iberia 2016-9-24 2016-10-1 ¥5,172
Iberia 2016-9-12 2016-9-19 ¥5,172
SAS 2017-1-26 2017-2-3 ¥5,304
British Airways 2016-9-27 2016-10-2 ¥5,470
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
British Airways 2016-10-5 2016-10-12 ¥4,384
Iberia 2016-9-3 2016-9-10 ¥5,145
Iberia 2016-7-2 2016-7-14 ¥5,198
China Eastern 2016-10-5 2016-10-12 ¥5,741
Air China 2016-10-5 2016-10-12 ¥5,768
Air France 2016-10-5 2016-10-12 ¥6,244
British Airways 2016-7-2 2016-7-14 ¥6,350
Lufthansa 2016-10-5 2016-10-12 ¥6,529
Seville
Carrier Departure Date Return Date Lowest Price
Iberia 2016-6-29 2016-7-14 ¥5,159
KLM 2016-6-29 2016-7-14 ¥5,629
British Airways 2016-7-6 2016-7-13 ¥6,913
Air China 2016-7-6 2016-7-13 ¥7,648
Air China 2016-7-4 2016-7-10 ¥7,986
Lufthansa 2016-7-4 2016-7-10 ¥8,807
Lufthansa 2016-6-29 2016-7-14 ¥8,953
British Airways 2016-7-4 2016-7-10 ¥9,052
Tenerife
Carrier Departure Date Return Date Lowest Price
Air France 2016-7-7 2016-7-17 ¥6,893
KLM 2016-9-28 2016-10-13 ¥8,416
Air France 2016-9-28 2016-10-13 ¥8,423
Air China 2016-9-28 2016-10-13 ¥8,721
Air China 2016-7-16 2016-7-31 ¥8,833
Air China 2016-7-7 2016-7-17 ¥8,906
British Airways 2016-9-28 2016-10-13 ¥10,581
British Airways 2016-7-16 2016-7-31 ¥10,760
Austrian 2016-9-28 2016-10-13 ¥12,210
Lufthansa 2016-7-16 2016-7-31 ¥14,270
Valencia
Carrier Departure Date Return Date Lowest Price
Iberia 2016-10-17 2016-10-24 ¥4,139
British Airways 2016-10-17 2016-10-24 ¥4,172
Air France 2016-10-17 2016-10-24 ¥4,430
Air France 2017-1-25 2017-2-10 ¥4,430
KLM 2017-1-25 2017-2-10 ¥4,503
KLM 2016-10-17 2016-10-24 ¥4,543
Iberia 2016-7-4 2016-7-19 ¥5,086
Air China 2016-10-2 2016-10-13 ¥5,178

Flight Schedule Summaries Number of flights searched: 1,996Last modified: 2016-6-26 上午6:34

Shanghai to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Finnair HEL X X X X X X X
British Airways LHR X X X
Iberia MAD X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X
SAS CPH X X X X X X X
SAS CPH / OSL X X X X
Aeroflot SVO X X X X X X X
Turkish IST X X X X X X X
Shanghai to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X
KLM AMS X X X X X X X
Lufthansa FRA X
Lufthansa MUC / FRA X X
Swiss ZRH X X
Aeroflot SVO X X X X X X X
Shanghai to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YUL 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
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA 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 CPH X X X X X
SAS CPH / OSL X X X X X
Singapore SIN X X X
Aeroflot SVO X X X X X X X
Turkish IST X X X X X X X
Shanghai to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
Iberia MAD 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
Turkish IST X X X X X
Shanghai to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Lufthansa MUC X X X X X X X
Austrian VIE X
Shanghai to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YVR / YYZ X X 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
Air China PEK X X X X X X X
Cathay HKG X X X X
Emirates DXB X X X X X X X
Etihad AUH X X X X X
Iberia - X X X
Korean ICN 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 ZRH / GVA X X X X X X X
China Eastern - X X X X X
Qatar DOH X X X X X X X
Aeroflot SVO X X X X X X X
Turkish IST X X X X X X X
Shanghai to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Finnair HEL X X
British Airways LHR X X X X X X X
Iberia MAD X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
SAS CPH X X X X X X X
SAS CPH / OSL X X X X X X X
Shanghai to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Lufthansa FRA X X X X X X
Shanghai to Vigo
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X
Shanghai to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
Aeroflot SVO X X X X X X X
Turkish IST X X X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Shanghai to Lanzarote Air Berlin, Air France, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Virgin Atlantic ¥5,860
Shanghai to Las Palmas de Gran Canaria Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Virgin Atlantic ¥5,649
Shanghai to Tenerife Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic ¥6,893
Shanghai to Fuerteventura Air Berlin, Air France, Alitalia, British Airways, Air China, China Southern, Condor, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Air Europa, Virgin Atlantic Check Dates

Flights to Cities in Majorca

FlightsAirlineLowest Price
Shanghai to Palma de Mallorca Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Air Europa, Virgin Atlantic ¥4,384

Flights to Cities in Spain

FlightsAirlineLowest Price
Shanghai to Barcelona Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ¥4,026
Shanghai to Madrid Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ¥3,953
Shanghai to Malaga Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ¥5,172
Shanghai to Valencia 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 ¥4,139
Shanghai to Bilbao Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ¥5,159
Shanghai to Ibiza Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Hainan, Iberia, Meridiana, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic ¥7,304
Shanghai to Vigo Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Iberia, KLM, Lufthansa, China Eastern, Tap Portugal, Virgin Atlantic ¥4,053
Shanghai to Seville Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ¥5,159
Shanghai to Alicante Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Bulgaria Air, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, TAROM, SAS, Brussels, Air Europa, Virgin Atlantic ¥4,145
Shanghai to Jerez Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Iberia, Lufthansa, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic ¥5,483
Shanghai to Asturias Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, Lufthansa, China Eastern, Austrian, SAS, Tap Portugal, Air Europa, Virgin Atlantic Check Dates
Shanghai to Granada Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Iberia, KLM, Lufthansa, China Eastern, Czech, SAS, Virgin Atlantic ¥6,635
Shanghai to A Coruna Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, China Eastern, Tap Portugal, Air Europa, Virgin Atlantic ¥4,053
Shanghai to Santiago de Compostela Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Iberia, Lufthansa, China Eastern, SAS, Virgin Atlantic Check Dates
Hangzhou to Madrid Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, Capital Airlines, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Brussels, Air Europa, Virgin Atlantic ¥4,338
Nanjing to Madrid Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Brussels, Air Europa, Virgin Atlantic ¥4,768
Nanjing to Barcelona Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Shandong, SAS, Brussels, Virgin Atlantic ¥4,483
Hangzhou to Barcelona Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic ¥4,894
Hangzhou to Alicante Air France, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic Check Dates
Ningbo to Madrid Sichuan, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Tap Portugal, Virgin Atlantic ¥5,596
Nanjing to Malaga Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Czech, SAS, Brussels, Virgin Atlantic Check Dates
Ningbo to Barcelona Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Virgin Atlantic Check Dates
Hangzhou to Malaga Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Bulgaria Air, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic Check Dates
Wuxi to Barcelona Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, China Eastern, Austrian, SAS, Virgin Atlantic Check Dates
Hangzhou to Valencia Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, SAS, Tap Portugal, Air Europa, Virgin Atlantic Check Dates
Cheap Flights from Shanghai to Spain, from ¥3,953 Round trip from SHA to ES