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: Sep 24, 2016 12:25 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
Aeroflot Dec 19, 2016 Jan 3, 2017 CN¥3,895
Aeroflot Nov 7, 2016 Nov 15, 2016 CN¥3,909
Aeroflot Nov 5, 2016 Nov 19, 2016 CN¥3,909
Aeroflot Nov 6, 2016 Nov 15, 2016 CN¥3,909
Aeroflot Jan 20, 2017 Feb 7, 2017 CN¥4,055
KLM Nov 7, 2016 Nov 15, 2016 CN¥4,249
KLM Jan 28, 2017 Feb 2, 2017 CN¥4,269
Iberia Dec 19, 2016 Jan 3, 2017 CN¥4,276
Iberia Nov 7, 2016 Nov 15, 2016 CN¥4,289
KLM Nov 6, 2016 Nov 14, 2016 CN¥4,296
Barcelona
Carrier Departure Date Return Date Lowest Price
Aeroflot Dec 2, 2016 Dec 9, 2016 CN¥3,369
Aeroflot Nov 24, 2016 Nov 29, 2016 CN¥3,369
Aeroflot Nov 24, 2016 Dec 3, 2016 CN¥3,369
Aeroflot Mar 10, 2017 Mar 18, 2017 CN¥3,369
Aeroflot Nov 16, 2016 Nov 21, 2016 CN¥3,375
Aeroflot Mar 10, 2017 Mar 19, 2017 CN¥3,375
Aeroflot Nov 16, 2016 Nov 23, 2016 CN¥3,375
Aeroflot Nov 24, 2016 Dec 2, 2016 CN¥3,375
Aeroflot Dec 2, 2016 Dec 11, 2016 CN¥3,375
Aeroflot Nov 16, 2016 Nov 22, 2016 CN¥3,375
Bilbao
Carrier Departure Date Return Date Lowest Price
Turkish Nov 23, 2016 Dec 8, 2016 CN¥4,082
Air France Dec 29, 2016 Jan 17, 2017 CN¥4,189
Air France Dec 28, 2016 Jan 3, 2017 CN¥4,202
Air France Nov 23, 2016 Dec 8, 2016 CN¥4,222
KLM Dec 29, 2016 Jan 17, 2017 CN¥4,222
Air France Dec 14, 2016 Jan 2, 2017 CN¥4,222
KLM Dec 28, 2016 Jan 3, 2017 CN¥4,236
KLM Nov 23, 2016 Dec 8, 2016 CN¥4,249
KLM Dec 14, 2016 Jan 2, 2017 CN¥4,249
Iberia Dec 28, 2016 Jan 3, 2017 CN¥4,276
Ibiza
Carrier Departure Date Return Date Lowest Price
Aeroflot Dec 1, 2016 Dec 5, 2016 CN¥4,309
Aeroflot Dec 8, 2016 Dec 11, 2016 CN¥4,322
British Airways Dec 1, 2016 Dec 5, 2016 CN¥4,722
KLM Dec 8, 2016 Dec 11, 2016 CN¥5,009
KLM Dec 1, 2016 Dec 5, 2016 CN¥5,009
Air France Dec 1, 2016 Dec 5, 2016 CN¥5,069
Air France Dec 8, 2016 Dec 11, 2016 CN¥5,076
British Airways Dec 8, 2016 Dec 11, 2016 CN¥6,737
Madrid
Carrier Departure Date Return Date Lowest Price
Aeroflot Nov 14, 2016 Nov 29, 2016 CN¥3,402
Aeroflot Nov 16, 2016 Nov 26, 2016 CN¥3,402
Aeroflot Nov 16, 2016 Nov 25, 2016 CN¥3,402
Aeroflot Nov 20, 2016 Nov 30, 2016 CN¥3,402
Aeroflot Nov 29, 2016 Dec 5, 2016 CN¥3,402
Aeroflot Nov 13, 2016 Dec 3, 2016 CN¥3,402
Aeroflot Nov 16, 2016 Nov 19, 2016 CN¥3,402
Aeroflot Nov 24, 2016 Dec 2, 2016 CN¥3,402
Aeroflot Nov 23, 2016 Nov 30, 2016 CN¥3,402
Aeroflot Nov 24, 2016 Nov 29, 2016 CN¥3,402
Malaga
Carrier Departure Date Return Date Lowest Price
Aeroflot Oct 27, 2016 Nov 1, 2016 CN¥3,309
Aeroflot Nov 21, 2016 Dec 6, 2016 CN¥3,309
Aeroflot Nov 13, 2016 Nov 17, 2016 CN¥3,329
Aeroflot Jan 23, 2017 Jan 28, 2017 CN¥3,455
Aeroflot Oct 19, 2016 Oct 25, 2016 CN¥3,455
Aeroflot Oct 28, 2016 Nov 4, 2016 CN¥3,455
Aeroflot Oct 17, 2016 Nov 1, 2016 CN¥3,455
Aeroflot Nov 17, 2016 Nov 20, 2016 CN¥3,475
Aeroflot Jan 31, 2017 Feb 11, 2017 CN¥3,669
Aeroflot May 26, 2017 Jun 4, 2017 CN¥3,815
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Dec 24, 2016 Jan 7, 2017 CN¥4,309
Iberia Dec 26, 2016 Jan 7, 2017 CN¥4,309
Aeroflot Dec 23, 2016 Jan 4, 2017 CN¥4,356
Aeroflot Dec 24, 2016 Jan 7, 2017 CN¥4,389
Aeroflot Dec 23, 2016 Jan 7, 2017 CN¥4,449
Aeroflot Dec 27, 2016 Jan 7, 2017 CN¥4,589
Iberia Jan 28, 2017 Feb 11, 2017 CN¥4,676
Aeroflot Dec 26, 2016 Jan 7, 2017 CN¥4,789
Aeroflot Dec 25, 2016 Jan 7, 2017 CN¥4,789
Air France Dec 25, 2016 Jan 7, 2017 CN¥4,876
Seville
Carrier Departure Date Return Date Lowest Price
KLM Dec 21, 2016 Dec 28, 2016 CN¥4,242
Iberia May 10, 2017 May 19, 2017 CN¥4,342
Iberia Apr 10, 2017 Apr 25, 2017 CN¥4,342
British Airways May 10, 2017 May 19, 2017 CN¥4,376
KLM Jan 22, 2017 Jan 31, 2017 CN¥4,442
British Airways Jan 22, 2017 Jan 31, 2017 CN¥4,449
British Airways Apr 10, 2017 Apr 25, 2017 CN¥4,462
KLM Jan 24, 2017 Feb 3, 2017 CN¥4,489
Tenerife
Carrier Departure Date Return Date Lowest Price
Aeroflot Dec 10, 2016 Dec 30, 2016 CN¥3,309
Aeroflot Dec 2, 2016 Dec 11, 2016 CN¥3,969
Aeroflot Oct 31, 2016 Nov 6, 2016 CN¥4,376
Aeroflot Dec 24, 2016 Jan 5, 2017 CN¥4,462
Aeroflot Dec 24, 2016 Jan 3, 2017 CN¥4,469
British Airways Oct 31, 2016 Nov 6, 2016 CN¥4,696
British Airways Dec 2, 2016 Dec 11, 2016 CN¥4,802
Valencia
Carrier Departure Date Return Date Lowest Price
Aeroflot Mar 18, 2017 Mar 26, 2017 CN¥3,302
Aeroflot Jan 16, 2017 Jan 25, 2017 CN¥3,302
Aeroflot Mar 18, 2017 Mar 25, 2017 CN¥3,309
Aeroflot Dec 21, 2016 Dec 28, 2016 CN¥3,315
Aeroflot Oct 25, 2016 Nov 10, 2016 CN¥3,315
Aeroflot Nov 2, 2016 Nov 12, 2016 CN¥3,315
Aeroflot Jan 23, 2017 Jan 30, 2017 CN¥3,315
Aeroflot Nov 8, 2016 Nov 13, 2016 CN¥3,315
Aeroflot Dec 19, 2016 Jan 3, 2017 CN¥3,462

Cheap Last Minute Flights from Shanghai to Spain

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from Shanghai to Spain. The chart below shows the best last minute deals and cheap flights this weekend we could find.

DestinationDepartingReturningPrice
Barcelona 10/20/16 10/24/16 CN¥3,535
Madrid 10/20/16 10/24/16 CN¥3,549
Malaga 10/27/16 11/1/16 CN¥3,309
Jerez 10/27/16 10/30/16 CN¥4,789

Flight Schedule Summaries Last modified: Sep 24, 2016 12:25 AMNumber of routes searched: 195Number of itineraries searched: 472,763

Shanghai to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Aeroflot SVO
Air France CDG
Emirates DXB
Turkish IST
British Airways LHR
Lufthansa FRA
KLM AMS
Swiss ZRH
Qatar DOH
Finnair HEL
Lufthansa MUC
Iberia -
Air China PEK
Etihad AUH
Cathay HKG
Alitalia FCO
Korean ICN
Ethiopian ADD
Delta JFK
American LAX
AeroMexico MEX
Air Canada YYZ
Delta SFO
United EWR
American DFW
American ORD
JAL NRT
Shanghai to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Aeroflot SVO
Air France CDG
Turkish IST
Emirates DXB
Lufthansa FRA
British Airways LHR
KLM AMS
Swiss ZRH
Qatar DOH
Finnair HEL
Lufthansa MUC
Austrian VIE
Iberia MAD
Alitalia FCO
Air China PEK
Singapore SIN
Delta JFK
Delta ATL
SAS CPH
American MCO
Air Canada YYZ
American LAX
United EWR
Shanghai to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Aeroflot SVO
Turkish IST
Air France CDG
Lufthansa FRA
Swiss ZRH
KLM AMS
Iberia MAD
Austrian VIE
Alitalia FCO
Shanghai to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG
Aeroflot SVO
Turkish IST
Iberia MAD
SAS CPH
Finnair HEL
Swiss ZRH
Delta JFK
Alitalia FCO
Austrian VIE
Shanghai to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG
KLM AMS
British Airways LHR
Iberia MAD
Turkish IST
Shanghai to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
KLM AMS
Aeroflot SVO
SAS CPH
Austrian VIE
Shanghai to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Swiss ZRH
British Airways LHR
Finnair HEL
SAS CPH
Austrian VIE
Shanghai to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR
Finnair HEL

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Flights from Shanghai to Lanzarote Air Berlin, Air France, Finnair, British Airways, Iberia, KLM, Aeroflot CN¥5,143
Flights from Shanghai to Las Palmas de Gran Canaria Air France, Finnair, British Airways, Iberia, KLM, Lufthansa, Swiss, Qatar, SAS CN¥4,642
Flights from Shanghai to Tenerife Air France, Finnair, British Airways, Iberia, KLM, Lufthansa, Swiss, Austrian, Aeroflot CN¥3,309
Flights from Shanghai to Fuerteventura British Airways, Iberia Check Dates

Flights to Cities in Majorca

FlightsAirlineLowest Price
Flights from Shanghai to Palma de Mallorca Air Berlin, Air France, Finnair, British Airways, Etihad, Iberia, KLM, Lufthansa, Swiss, Austrian, Qatar, SAS, Aeroflot CN¥4,309

Flights to Cities in Spain

FlightsAirlineLowest Price
Flights from Shanghai to Barcelona Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Delta, Emirates, Etihad, Hainan, Iberia, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, Austrian, Qatar, SAS, Singapore, Aeroflot, Turkish, Tap Portugal CN¥3,369
Flights from Shanghai to Madrid Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Delta, Emirates, Etihad, Hainan, Hong Kong, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Qatar, Aeroflot, Turkish, United CN¥3,402
Flights from Shanghai to Malaga Air Berlin, Air France, Finnair, Alitalia, British Airways, Etihad, Iberia, KLM, Lufthansa, Swiss, Qatar, SAS, Aeroflot, Turkish CN¥3,309
Flights from Shanghai to Valencia Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Xiamen, Qatar, Aeroflot, Turkish, Tap Portugal CN¥3,302
Flights from Shanghai to Bilbao Air France, British Airways, Air China, Hainan, Iberia, KLM, Lufthansa, Swiss, Austrian, Qatar, Turkish, Tap Portugal CN¥4,082
Flights from Shanghai to Ibiza Air France, Finnair, British Airways, Iberia, KLM, Lufthansa, Aeroflot CN¥4,309
Flights from Shanghai to Vigo Air France, British Airways, Iberia, KLM, Aeroflot Check Dates
Flights from Shanghai to Seville Finnair, British Airways, Iberia, KLM, Lufthansa, Swiss, Qatar CN¥4,242
Flights from Shanghai to Alicante Air Berlin, Finnair, British Airways, Etihad, Iberia, KLM, Lufthansa, Swiss, Austrian, Qatar, SAS, Aeroflot CN¥3,895
Flights from Shanghai to Jerez British Airways, Iberia CN¥4,789
Flights from Shanghai to Asturias British Airways, Iberia Check Dates
Flights from Shanghai to Granada British Airways, Iberia CN¥4,869
Flights from Shanghai to A Coruna Air France, Finnair, British Airways, Iberia, KLM, Qatar CN¥7,190
Flights from Shanghai to Santiago de Compostela British Airways, Iberia, Swiss CN¥4,716
Flights from Hangzhou to Madrid Air France, Air China, Cathay, China Southern, Capital Airlines, KLM, China Eastern, Qatar CN¥3,855
Flights from Nanjing to Madrid Air France, British Airways, Air China, Cathay, China Southern, Lufthansa, Xiamen, China Eastern CN¥3,442
Flights from Nanjing to Barcelona Air China, China Southern, Lufthansa, Xiamen, China Eastern CN¥3,835
Flights from Hangzhou to Barcelona Air France, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Qatar CN¥3,835
Flights from Hangzhou to Alicante KLM Check Dates
Flights from Ningbo to Madrid Air China, Cathay, China Southern, Xiamen, China Eastern CN¥4,822
Flights from Nanjing to Malaga Lufthansa Check Dates
Flights from Ningbo to Barcelona Air China, China Southern, Xiamen, China Eastern CN¥4,816
Flights from Hangzhou to MalagaCheck Dates
Flights from Wuxi to BarcelonaCheck Dates
Flights from Hangzhou to Valencia Air France, KLM CN¥4,269
Cheap Flights from Shanghai to Spain, from CN¥3,302 Round trip from SHA to ES