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-5-28 下午6:32

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

Alicante
Carrier Departure Date Return Date Lowest Price
Lufthansa 2016-6-15 2016-6-28 ¥5,005
KLM 2016-6-15 2016-6-28 ¥5,162
Air France 2016-6-15 2016-6-28 ¥5,431
KLM 2016-6-14 2016-6-22 ¥5,490
KLM 2016-6-16 2016-6-22 ¥5,490
KLM 2016-6-10 2016-6-17 ¥5,549
Iberia 2016-7-2 2016-7-16 ¥5,680
KLM 2016-6-15 2016-6-22 ¥5,733
KLM 2016-6-15 2016-6-28 ¥5,805
Lufthansa 2016-6-20 2016-6-30 ¥6,048
Asturias
Carrier Departure Date Return Date Lowest Price
Iberia 2016-7-4 2016-7-19 ¥5,877
Air China 2016-7-17 2016-7-24 ¥7,753
Air France 2016-7-4 2016-7-19 ¥8,120
Air China 2016-7-4 2016-7-19 ¥8,278
Air France 2016-7-17 2016-7-24 ¥9,891
Finnair 2016-7-4 2016-7-19 ¥10,449
British Airways 2016-7-4 2016-7-19 ¥11,485
British Airways 2016-7-17 2016-7-24 ¥15,440
British Airways 2016-7-17 2016-7-24 ¥17,867
Barcelona
Carrier Departure Date Return Date Lowest Price
Air China 2016-6-15 2016-6-20 ¥4,415
Air China 2016-6-19 2016-6-24 ¥4,415
Air China 2016-6-12 2016-6-24 ¥4,421
Air China 2016-6-26 2016-7-4 ¥4,526
Air China 2016-6-22 2016-7-1 ¥4,526
China Southern 2016-11-29 2016-12-7 ¥4,638
Air China 2016-6-19 2016-6-29 ¥4,664
Air China 2016-6-12 2016-6-23 ¥4,664
Air China 2016-6-12 2016-6-28 ¥4,664
Air China 2016-6-19 2016-6-27 ¥4,664
Bilbao
Carrier Departure Date Return Date Lowest Price
China Southern 2016-6-27 2016-7-5 ¥4,605
China Southern 2016-6-4 2016-6-11 ¥4,756
KLM 2016-7-12 2016-7-18 ¥6,107
KLM 2016-6-4 2016-6-9 ¥6,113
KLM 2016-7-12 2016-7-18 ¥6,120
Lufthansa 2016-7-12 2016-7-18 ¥6,277
Air France 2016-7-12 2016-7-18 ¥6,317
Lufthansa 2016-6-27 2016-7-5 ¥6,323
Air France 2016-7-12 2016-7-18 ¥6,376
Lufthansa 2016-7-12 2016-7-18 ¥6,402
Madrid
Carrier Departure Date Return Date Lowest Price
China Eastern 2016-10-4 2016-10-16 ¥4,447
China Eastern 2016-10-4 2016-10-15 ¥4,447
China Eastern 2016-10-13 2016-10-27 ¥4,447
China Eastern 2016-10-16 2016-11-1 ¥4,447
China Eastern 2016-10-11 2016-10-20 ¥4,520
China Eastern 2016-10-9 2016-10-18 ¥4,526
China Eastern 2016-10-11 2016-10-27 ¥4,526
China Eastern 2016-10-3 2016-10-11 ¥4,605
China Eastern 2016-10-4 2016-10-15 ¥4,605
China Eastern 2016-10-3 2016-10-15 ¥4,605
Malaga
Carrier Departure Date Return Date Lowest Price
KLM 2016-6-2 2016-6-16 ¥4,703
KLM 2016-6-7 2016-6-15 ¥4,703
KLM 2016-6-7 2016-6-15 ¥4,756
Air France 2016-10-3 2016-10-18 ¥4,802
British Airways 2016-11-18 2016-11-26 ¥4,847
British Airways 2016-11-4 2016-11-11 ¥4,847
Air France 2016-6-2 2016-6-16 ¥4,880
Air France 2016-11-17 2016-11-26 ¥4,893
KLM 2016-6-4 2016-6-17 ¥4,906
Air France 2016-11-4 2016-11-11 ¥4,920
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
British Airways 2016-6-13 2016-6-20 ¥5,385
Air France 2016-6-13 2016-6-20 ¥5,530
British Airways 2016-6-13 2016-6-20 ¥5,805
British Airways 2016-10-1 2016-10-7 ¥6,376
Lufthansa 2016-9-2 2016-9-10 ¥6,474
Air China 2016-6-13 2016-6-20 ¥6,520
Lufthansa 2016-6-13 2016-6-20 ¥6,566
Lufthansa 2016-9-2 2016-9-10 ¥6,599
Lufthansa 2016-7-12 2016-7-27 ¥6,704
Lufthansa 2016-7-12 2016-7-27 ¥6,848
Seville
Carrier Departure Date Return Date Lowest Price
KLM 2016-6-15 2016-6-21 ¥4,749
KLM 2016-6-4 2016-6-15 ¥4,795
KLM 2016-6-4 2016-6-15 ¥5,084
Lufthansa 2016-6-2 2016-6-13 ¥5,516
KLM 2016-6-15 2016-6-21 ¥5,589
Iberia 2017-1-25 2017-2-4 ¥5,608
British Airways 2017-1-25 2017-2-4 ¥5,654
KLM 2016-6-27 2016-7-4 ¥6,074
British Airways 2017-1-27 2017-2-3 ¥6,395
KLM 2016-6-27 2016-7-4 ¥6,527
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia 2016-7-2 2016-7-17 ¥6,461
Air France 2016-7-12 2016-7-27 ¥8,127
Air France 2016-7-2 2016-7-17 ¥8,212
Air France 2016-7-2 2016-7-17 ¥8,612
Air China 2016-7-12 2016-7-27 ¥8,743
KLM 2016-8-3 2016-8-13 ¥9,078
Air France 2016-8-3 2016-8-13 ¥9,839
Air China 2016-7-2 2016-7-17 ¥9,839
Air China 2016-7-2 2016-7-17 ¥9,924
Air China 2016-8-3 2016-8-13 ¥10,724
Valencia
Carrier Departure Date Return Date Lowest Price
Air France 2016-11-10 2016-11-14 ¥4,710
KLM 2016-6-9 2016-6-22 ¥4,736
Air France 2016-11-10 2016-11-14 ¥4,762
Air France 2016-6-15 2016-6-30 ¥4,874
Air France 2016-6-9 2016-6-22 ¥4,906
Air France 2016-6-15 2016-6-30 ¥4,926
Air France 2016-10-21 2016-10-29 ¥4,972
Air France 2016-6-16 2016-6-30 ¥4,992
KLM 2016-10-21 2016-10-29 ¥4,998
Air France 2016-10-21 2016-10-29 ¥5,025

Flight Schedule Summaries Number of flights searched: 1,987Last modified: 2016-5-28 下午6:32

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
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X
SAS CPH X X X X
SAS CPH / OSL 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 Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
KLM AMS X X X X X X X
Lufthansa FRA X
Lufthansa MUC / FRA X X
Swiss ZRH X X
SAS CPH X X X
SAS CPH / OSL X X 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
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
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
Austrian VIE X X X X X X X
Qatar DOH X X X X X X X
SAS CPH X
SAS CPH / OSL X 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
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
British Airways LHR X X X
KLM AMS X X X X X X
Lufthansa MUC 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
Cathay HKG X X X X
Emirates DXB X X X X X X X
Etihad AUH X X X X
Korean ICN X X X 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
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
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
SAS CPH 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 Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
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
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, Condor, Aer Lingus, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Virgin Atlantic ¥6,317
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, Air Europa, Virgin Atlantic ¥5,779
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,461
Shanghai to Fuerteventura 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

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, Tap Portugal, Air Europa, Virgin Atlantic ¥5,385

Flights to Cities in Spain

FlightsAirlineLowest Price
Shanghai to Barcelona Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic, Shenzhen ¥4,415
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, Shenzhen ¥4,644
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, Shenzhen ¥4,703
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,736
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, Shenzhen ¥4,605
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,314
Shanghai to Vigo Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Iberia, KLM, Lufthansa, China Eastern, Tap Portugal, Air Europa, Virgin Atlantic ¥5,969
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 ¥4,749
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 ¥5,005
Shanghai to Jerez Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Iberia, KLM, Lufthansa, China Eastern, Austrian, SAS, Virgin Atlantic ¥9,065
Shanghai to Asturias Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Iberia, KLM, Lufthansa, China Eastern, Austrian, SAS, Tap Portugal, Air Europa, Virgin Atlantic ¥5,877
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,323
Shanghai to A Coruna Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Iberia, KLM, Lufthansa, China Eastern, Tap Portugal, Air Europa, Virgin Atlantic Check Dates
Shanghai to Santiago de Compostela Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Iberia, KLM, Lufthansa, China Eastern, SAS, Virgin Atlantic ¥7,563
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, Shenzhen ¥3,732
Nanjing to Madrid Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Brussels, Virgin Atlantic, Shenzhen ¥3,732
Nanjing 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, Shenzhen ¥5,149
Hangzhou to Barcelona Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic, Shenzhen ¥4,513
Hangzhou to Alicante Air Berlin, Air France, British Airways, Air China, China Southern, Bulgaria Air, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, SAS, Brussels, Air Europa, Virgin Atlantic Check Dates
Ningbo to Madrid Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Brussels, Tap Portugal, Virgin Atlantic ¥5,903
Nanjing to Malaga Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, SAS, Brussels, Air Europa, 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, Czech, Austrian, Brussels, Virgin Atlantic, Shenzhen ¥5,352
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, Air Europa, Virgin Atlantic ¥5,333
Wuxi to Barcelona Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, China Eastern, Austrian 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, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ¥6,225
Cheap Flights from Shanghai to Spain, from ¥673 Round trip from SHA to ES