Welcome | Sign out

Cheap Flights from Shanghai to Spain

Did You Know?

There are no direct flights from Shanghai, CN to Spain.
There are no long haul direct flights between Shanghai, CN and Spain.
There are no short haul direct flights between Shanghai, CN and Spain.
There are no medium haul direct flights between Shanghai, CN and Spain.
You must make at least one connection to fly from Shanghai, CN to Spain.

Flights to Cities in Canary Islands

Flights
Airline
Lowest Price
British Airways, KLM, Air France
¥8723
KLM, Air France, Austrian, British Airways, Aeroflot
¥7759
Aeroflot, British Airways, Air France, KLM
¥8187
KLM, British Airways, Air France
¥8238

Flights to Cities in Majorca

Flights
Airline
Lowest Price
Swiss, Lufthansa, Aeroflot, Air France, KLM, Etihad, British Airways
¥6393

Flights to Cities in Spain

Flights
Airline
Lowest Price
Alitalia, SAS, Austrian, Swiss, KLM, Turkish, China Eastern, Air China, China Southern, Finnair, British Airways, Korean, Emirates, Lufthansa, Qatar, Aeroflot, Hainan, Tap Portugal, Singapore, Etihad, Air France
¥5688
Hainan, Tap Portugal, British Airways, Finnair, Air China, Alitalia, SAS, Swiss, KLM, China Eastern, China Southern, Thai, Lufthansa, Turkish, Aeroflot, Air France, Qatar, Emirates, Korean
¥5463
Alitalia, SAS, Swiss, Austrian, KLM, Turkish, Air France, Finnair, British Airways, Etihad, Aeroflot, Lufthansa, Emirates
¥6031
Alitalia, Finnair, British Airways, Air France, Swiss, KLM, Turkish, Lufthansa
¥6443
Finnair, Lufthansa, Air France, Aeroflot, Hainan, British Airways, KLM, Alitalia, Turkish, Air China
¥6685
British Airways, Lufthansa, Air France, Aeroflot, KLM
¥6827
Air France, British Airways, Aeroflot, KLM, Finnair
¥7494
Emirates, KLM, British Airways
¥7151
British Airways, Etihad, KLM
¥7196
Lufthansa, British Airways
¥8433
British Airways
¥7494
British Airways, KLM, Air France, Finnair
¥7494
Turkish, British Airways
¥7445
China Southern, China Eastern, KLM, Hainan, Air China, Lufthansa, Korean, Air France, Qatar
¥5399
Air China, Hainan, China Southern, China Eastern, KLM, Air France, Lufthansa
¥6037
KLM, Air France, China Southern, Lufthansa, China Eastern, Hainan, Air China
¥6028
China Eastern, Air China, China Southern, Hainan, KLM, Qatar, Air France, Lufthansa
¥5567
Air China, China Eastern, China Southern, Hainan, Air France, KLM
¥6039
Lufthansa, Air France, KLM
¥7280
China Eastern, Air China, Hainan, KLM, Air France, China Southern
¥6023
KLM, Air France, Lufthansa
¥6385
Air China, Air France, China Southern, China Eastern
¥6258
Lufthansa, Air France, KLM
¥6381
Cheap Flights from Shanghai to Spain, from ¥5463 Round trip from SHA to ES