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: Jul 31, 2016 12:39 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
KLM Dec 11, 2016 Dec 30, 2016 CNY4,383
Iberia Oct 8, 2016 Oct 15, 2016 CNY4,808
British Airways Oct 8, 2016 Oct 15, 2016 CNY4,841
Air France Dec 11, 2016 Dec 30, 2016 CNY4,947
Air France Jan 31, 2017 Feb 10, 2017 CNY5,040
China Eastern Oct 8, 2016 Oct 15, 2016 CNY5,153
China Eastern Jan 27, 2017 Feb 5, 2017 CNY5,233
KLM Aug 22, 2016 Sep 3, 2016 CNY5,472
Barcelona
Carrier Departure Date Return Date Lowest Price
British Airways Nov 7, 2016 Nov 22, 2016 CNY4,057
British Airways Nov 8, 2016 Nov 22, 2016 CNY4,057
British Airways Nov 13, 2016 Nov 19, 2016 CNY4,057
British Airways Nov 15, 2016 Nov 22, 2016 CNY4,057
British Airways Nov 14, 2016 Nov 19, 2016 CNY4,057
British Airways Nov 14, 2016 Nov 29, 2016 CNY4,057
British Airways Nov 15, 2016 Nov 29, 2016 CNY4,057
British Airways Nov 1, 2016 Nov 19, 2016 CNY4,057
British Airways Nov 1, 2016 Nov 16, 2016 CNY4,097
British Airways Nov 10, 2016 Nov 16, 2016 CNY4,097
Bilbao
Carrier Departure Date Return Date Lowest Price
Air France Oct 6, 2016 Oct 12, 2016 CNY4,642
China Eastern Nov 5, 2016 Nov 11, 2016 CNY4,675
Iberia Nov 5, 2016 Nov 11, 2016 CNY4,721
Air France Nov 5, 2016 Nov 11, 2016 CNY4,735
Lufthansa Jan 21, 2017 Feb 4, 2017 CNY4,907
British Airways Nov 5, 2016 Nov 11, 2016 CNY4,954
Air China Jan 21, 2017 Feb 4, 2017 CNY5,153
Air China Nov 6, 2016 Nov 11, 2016 CNY5,153
Ibiza
Carrier Departure Date Return Date Lowest Price
British Airways Oct 10, 2016 Oct 23, 2016 CNY5,233
Air France Oct 10, 2016 Oct 23, 2016 CNY5,359
KLM Aug 26, 2016 Sep 11, 2016 CNY5,837
Air China Oct 10, 2016 Oct 23, 2016 CNY6,846
KLM Oct 10, 2016 Oct 23, 2016 CNY7,377
Air Europa Oct 10, 2016 Oct 23, 2016 CNY7,789
China Eastern Oct 10, 2016 Oct 23, 2016 CNY7,868
Madrid
Carrier Departure Date Return Date Lowest Price
Air China Oct 26, 2016 Nov 9, 2016 CNY3,825
Air China Oct 18, 2016 Nov 5, 2016 CNY3,825
Air China Oct 25, 2016 Nov 4, 2016 CNY3,825
Air China Oct 26, 2016 Oct 31, 2016 CNY3,825
Air China Oct 24, 2016 Nov 7, 2016 CNY3,825
Air China Oct 7, 2016 Oct 21, 2016 CNY3,825
Air China Oct 25, 2016 Nov 12, 2016 CNY3,825
Air China Oct 12, 2016 Oct 25, 2016 CNY3,825
Air China Oct 17, 2016 Oct 25, 2016 CNY3,825
Air China Oct 26, 2016 Nov 4, 2016 CNY3,825
Malaga
Carrier Departure Date Return Date Lowest Price
British Airways Nov 14, 2016 Nov 20, 2016 CNY4,330
Air France Oct 8, 2016 Oct 15, 2016 CNY4,389
KLM Oct 8, 2016 Oct 15, 2016 CNY4,416
KLM Oct 4, 2016 Oct 16, 2016 CNY4,429
Air France Oct 4, 2016 Oct 16, 2016 CNY4,449
Air France Oct 3, 2016 Oct 15, 2016 CNY4,482
Iberia Nov 14, 2016 Nov 20, 2016 CNY4,728
Finnair Sep 7, 2016 Sep 14, 2016 CNY4,735
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
British Airways Oct 8, 2016 Oct 22, 2016 CNY4,230
Iberia Oct 8, 2016 Oct 22, 2016 CNY4,781
China Eastern Dec 18, 2016 Dec 29, 2016 CNY4,914
Air France Dec 30, 2016 Jan 13, 2017 CNY5,013
China Eastern Oct 8, 2016 Oct 22, 2016 CNY5,086
Air France Oct 16, 2016 Oct 28, 2016 CNY5,113
Air France Oct 8, 2016 Oct 22, 2016 CNY5,113
China Eastern Oct 16, 2016 Oct 28, 2016 CNY5,166
Seville
Carrier Departure Date Return Date Lowest Price
British Airways Jan 30, 2017 Feb 11, 2017 CNY5,677
Iberia Jan 28, 2017 Feb 7, 2017 CNY5,684
KLM Jan 28, 2017 Feb 7, 2017 CNY5,797
China Eastern Jan 28, 2017 Feb 7, 2017 CNY5,910
Iberia Sep 24, 2016 Oct 1, 2016 CNY6,534
Air China Jan 30, 2017 Feb 11, 2017 CNY6,574
Air China Jan 28, 2017 Feb 7, 2017 CNY7,105
British Airways Sep 24, 2016 Oct 1, 2016 CNY7,530
Air France Jan 28, 2017 Feb 7, 2017 CNY8,068
British Airways Jan 28, 2017 Feb 7, 2017 CNY8,273
Tenerife
Carrier Departure Date Return Date Lowest Price
Air France Jan 26, 2017 Feb 5, 2017 CNY5,724
KLM Aug 26, 2016 Sep 10, 2016 CNY6,222
British Airways Jan 26, 2017 Feb 5, 2017 CNY6,760
Aer Lingus Aug 26, 2016 Sep 10, 2016 CNY7,795
British Airways Sep 30, 2016 Oct 9, 2016 CNY7,908
Air China Jan 26, 2017 Feb 5, 2017 CNY8,081
British Airways Aug 26, 2016 Sep 10, 2016 CNY9,648
China Eastern Sep 24, 2016 Oct 7, 2016 CNY10,292
Valencia
Carrier Departure Date Return Date Lowest Price
Air France Mar 3, 2017 Mar 15, 2017 CNY4,336
Air France Mar 1, 2017 Mar 15, 2017 CNY4,336
Air France Mar 8, 2017 Mar 15, 2017 CNY4,336
Air France Mar 2, 2017 Mar 15, 2017 CNY4,336
Air France Mar 4, 2017 Mar 10, 2017 CNY4,369
Air France Mar 1, 2017 Mar 10, 2017 CNY4,369
Air France Mar 1, 2017 Mar 9, 2017 CNY4,369
Air France Mar 1, 2017 Mar 12, 2017 CNY4,369
Air France Mar 2, 2017 Mar 8, 2017 CNY4,369
Air France Mar 4, 2017 Mar 11, 2017 CNY4,369

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Shanghai to Spain

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Shanghai to Spain.

DestinationDepartingReturningPrice
Madrid 9/1/16 9/6/16 CNY7,404

Flight Schedule Summaries Number of flights searched: 2,055Last modified: Jul 31, 2016 12:39 AM

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
SAS CPH / ARN 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
SAS CPH X
SAS CPH / OSL X 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 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 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 / OSL 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 MUC 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
Iberia MAD X X X
KLM AMS X X X X X X X
Lufthansa FRA 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 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
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
SAS CPH / ARN X X X X X
Shanghai to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X
Lufthansa MUC 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
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
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, Austrian, SAS, Virgin Atlantic CNY9,973
Shanghai to Las Palmas de Gran Canaria Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Condor, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic CNY6,321
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 CNY6,222
Shanghai to Fuerteventura Air Berlin, Air France, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Air Europa 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 CNY4,230

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, Virgin Atlantic CNY4,057
Shanghai to Madrid 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 CNY3,825
Shanghai to Malaga 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 CNY4,330
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 CNY4,376
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 CNY4,642
Shanghai to Ibiza Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic CNY5,233
Shanghai to Vigo Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Iberia, KLM, Lufthansa, China Eastern, SAS, Tap Portugal, Air Europa, Virgin Atlantic CNY5,545
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 CNY6,534
Shanghai to Alicante Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic CNY4,808
Shanghai to Jerez Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Iberia, Lufthansa, China Eastern, Czech, Austrian, SAS, Brussels, Virgin Atlantic Check Dates
Shanghai to Asturias Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, Lufthansa, China Eastern, Austrian, SAS, Tap Portugal, Virgin Atlantic CNY5,146
Shanghai to Granada Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, Lufthansa, China Eastern, Czech, SAS, Virgin Atlantic CNY5,651
Shanghai to A Coruna Air Berlin, 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, Lufthansa, China Eastern, SAS, Virgin Atlantic CNY9,090
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, Czech, Austrian, Brussels, Air Europa, Virgin Atlantic CNY3,825
Nanjing to Madrid Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Brussels, Virgin Atlantic CNY4,150
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 CNY4,562
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, Air Europa, Virgin Atlantic CNY4,622
Hangzhou to Alicante Air France, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, SAS, Brussels, Air Europa, Virgin Atlantic Check Dates
Ningbo to Madrid Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Virgin Atlantic CNY3,878
Nanjing to Malaga Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, 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, Virgin Atlantic CNY4,887
Hangzhou to Malaga Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, SAS, Brussels, Air Europa, Virgin Atlantic Check Dates
Wuxi to Barcelona Air France, Finnair, British Airways, Air China, China Southern, KLM, Lufthansa, China Eastern, Austrian Check Dates
Hangzhou to Valencia Air Berlin, Air France, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Air Europa, Virgin Atlantic Check Dates
Cheap Flights from Shanghai to Spain, from CNY3,825 Round trip from SHA to ES