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.
Did you mean flights from Shanghai to Frankfurt?

Flights from Frankfurt to Shanghai, China Last modified: Sep 28, 2016 1:24 AM

Frankfurt to Shanghai Last modified: Sep 28, 2016 1:24 AM

We've scanned 26,771,905,517 round trip itineraries and found the cheapest flights from Frankfurt to Shanghai. Iberia & Air China frequently offer the best deals on Frankfurt to Shanghai flights, or select your preferred carrier below to see the cheapest days to fly.

Iberia
FRASHA
Tue 11/1
1 stop
SHAFRA
Sat 11/5
1 stop
€370
Select
Iberia
FRASHA
Tue 11/1
1 stop
SHAFRA
Sat 11/12
1 stop
€370
Select
Iberia
FRASHA
Fri 11/4
1 stop
SHAFRA
Sat 11/12
1 stop
€370
Select
Iberia
FRASHA
Fri 11/4
1 stop
SHAFRA
Mon 11/14
1 stop
€370
Select
Iberia
FRASHA
Fri 11/4
1 stop
SHAFRA
Mon 11/14
1 stop
€370
Select
Air China
FRASHA
Mon 10/31
1 stop
SHAFRA
Thu 11/17
1 stop
€415
Select
Air China
FRASHA
Wed 11/2
2 stops
SHAFRA
Wed 11/16
2 stops
€415
Select
Air China
FRASHA
Wed 11/2
2 stops
SHAFRA
Thu 11/17
2 stops
€415
Select
Air China
FRASHA
Fri 11/4
1 stop
SHAFRA
Mon 11/14
1 stop
€415
Select
Air China
FRASHA
Fri 11/4
1 stop
SHAFRA
Wed 11/23
1 stop
€415
Select
British Airways
FRASHA
Sun 11/6
1 stop
SHAFRA
Wed 11/16
1 stop
€424
Select
British Airways
FRASHA
Wed 11/9
1 stop
SHAFRA
Wed 11/16
1 stop
€424
Select
British Airways
FRASHA
Sat 11/12
1 stop
SHAFRA
Mon 11/21
1 stop
€424
Select
British Airways
FRASHA
Sun 11/13
1 stop
SHAFRA
Mon 11/21
1 stop
€424
Select
British Airways
FRASHA
Wed 11/16
1 stop
SHAFRA
Mon 11/21
1 stop
€424
Select
China Southern
FRASHA
Thu 10/27
2 stops
SHAFRA
Thu 11/3
2 stops
€438
Select
China Southern
FRASHA
Tue 11/8
1 stop
SHAFRA
Wed 11/16
1 stop
€438
Select
China Southern
FRASHA
Tue 11/8
2 stops
SHAFRA
Wed 11/16
2 stops
€438
Select
China Southern
FRASHA
Tue 11/15
2 stops
SHAFRA
Sun 11/27
2 stops
€438
Select
China Southern
FRASHA
Thu 11/24
1 stop
SHAFRA
Mon 12/5
1 stop
€438
Select
Lufthansa
FRASHA
Mon 10/31
1 stop
SHAFRA
Tue 11/8
1 stop
€470
Select
Lufthansa
FRASHA
Mon 10/31
1 stop
SHAFRA
Wed 11/9
1 stop
€470
Select
Lufthansa
FRASHA
Mon 10/31
1 stop
SHAFRA
Fri 11/18
1 stop
€470
Select
Lufthansa
FRASHA
Tue 11/1
1 stop
SHAFRA
Tue 11/8
1 stop
€470
Select
Lufthansa
FRASHA
Tue 11/1
1 stop
SHAFRA
Wed 11/9
1 stop
€470
Select
Etihad
FRASHA
Wed 10/26
1 stop
SHAFRA
Thu 11/10
1 stop
€471
Select
Etihad
FRASHA
Thu 10/27
1 stop
SHAFRA
Mon 10/31
1 stop
€471
Select
Etihad
FRASHA
Thu 10/27
1 stop
SHAFRA
Wed 11/2
1 stop
€471
Select
Etihad
FRASHA
Thu 10/27
1 stop
SHAFRA
Thu 11/3
1 stop
€471
Select
Etihad
FRASHA
Thu 10/27
1 stop
SHAFRA
Thu 11/10
1 stop
€471
Select
Finnair
FRASHA
Wed 9/28
1 stop
SHAFRA
Wed 10/5
1 stop
€472
Select
Finnair
FRASHA
Wed 9/28
1 stop
SHAFRA
Thu 10/6
1 stop
€472
Select
Finnair
FRASHA
Mon 10/3
1 stop
SHAFRA
Tue 10/18
1 stop
€472
Select
Finnair
FRASHA
Mon 10/17
1 stop
SHAFRA
Thu 10/27
1 stop
€472
Select
Finnair
FRASHA
Tue 10/18
1 stop
SHAFRA
Tue 10/25
1 stop
€472
Select
Air Berlin
FRASHA
Mon 11/21
1 stop
SHAFRA
Tue 12/6
1 stop
€472
Select
Swiss
FRASHA
Sun 10/30
1 stop
SHAFRA
Wed 11/9
1 stop
€476
Select
Swiss
FRASHA
Mon 10/31
1 stop
SHAFRA
Wed 11/9
1 stop
€476
Select
Swiss
FRASHA
Mon 10/31
1 stop
SHAFRA
Wed 11/9
1 stop
€476
Select
Swiss
FRASHA
Tue 11/1
1 stop
SHAFRA
Tue 11/8
1 stop
€476
Select
Swiss
FRASHA
Fri 11/4
1 stop
SHAFRA
Wed 11/23
1 stop
€476
Select
Austrian
FRASHA
Sun 10/30
1 stop
SHAFRA
Wed 11/9
1 stop
€478
Select
Austrian
FRASHA
Mon 10/31
1 stop
SHAFRA
Tue 11/8
1 stop
€478
Select
Austrian
FRASHA
Wed 11/2
1 stop
SHAFRA
Wed 11/16
1 stop
€478
Select
Austrian
FRASHA
Fri 11/4
1 stop
SHAFRA
Wed 11/23
1 stop
€478
Select
Austrian
FRASHA
Fri 11/4
1 stop
SHAFRA
Wed 11/23
1 stop
€478
Select
KLM
FRASHA
Mon 11/7
1 stop
SHAFRA
Fri 11/18
1 stop
€481
Select
KLM
FRASHA
Tue 11/8
1 stop
SHAFRA
Tue 11/15
1 stop
€481
Select
KLM
FRASHA
Tue 11/8
1 stop
SHAFRA
Wed 11/16
1 stop
€481
Select
KLM
FRASHA
Mon 11/14
1 stop
SHAFRA
Sun 11/27
1 stop
€481
Select
KLM
FRASHA
Tue 11/15
1 stop
SHAFRA
Sun 11/27
1 stop
€481
Select
China Eastern
FRASHA
Mon 10/17
nonstop
SHAFRA
Thu 10/27
nonstop
€482
Select
China Eastern
FRASHA
Tue 10/18
nonstop
SHAFRA
Thu 10/27
nonstop
€482
Select
China Eastern
FRASHA
Fri 10/21
nonstop
SHAFRA
Sun 10/30
nonstop
€482
Select
China Eastern
FRASHA
Fri 10/21
nonstop
SHAFRA
Mon 10/31
nonstop
€482
Select
China Eastern
FRASHA
Fri 10/21
nonstop
SHAFRA
Tue 11/1
nonstop
€482
Select
Turkish
FRASHA
Tue 10/25
1 stop
SHAFRA
Tue 11/1
1 stop
€484
Select
Turkish
FRASHA
Tue 11/1
1 stop
SHAFRA
Sat 11/12
1 stop
€484
Select
Turkish
FRASHA
Wed 11/2
1 stop
SHAFRA
Wed 11/16
1 stop
€484
Select
Turkish
FRASHA
Thu 11/3
1 stop
SHAFRA
Thu 11/17
1 stop
€484
Select
Turkish
FRASHA
Sun 11/6
1 stop
SHAFRA
Wed 11/16
1 stop
€484
Select
Air France
FRASHA
Wed 9/28
1 stop
SHAFRA
Wed 10/5
1 stop
€486
Select
Air France
FRASHA
Wed 9/28
1 stop
SHAFRA
Thu 10/6
1 stop
€486
Select
Air France
FRASHA
Thu 9/29
1 stop
SHAFRA
Sun 10/9
1 stop
€486
Select
Air France
FRASHA
Mon 10/17
1 stop
SHAFRA
Mon 10/24
1 stop
€486
Select
Air France
FRASHA
Mon 10/17
1 stop
SHAFRA
Fri 10/28
1 stop
€486
Select
SAS
FRASHA
Thu 11/3
1 stop
SHAFRA
Thu 11/10
1 stop
€491
Select
SAS
FRASHA
Fri 11/4
1 stop
SHAFRA
Thu 11/10
1 stop
€491
Select
SAS
FRASHA
Fri 11/4
1 stop
SHAFRA
Sat 11/12
1 stop
€491
Select
SAS
FRASHA
Fri 11/4
1 stop
SHAFRA
Sun 11/13
1 stop
€491
Select
SAS
FRASHA
Mon 11/7
1 stop
SHAFRA
Sun 11/13
1 stop
€491
Select
Aeroflot
FRASHA
Sat 10/22
1 stop
SHAFRA
Wed 10/26
1 stop
€493
Select
Aeroflot
FRASHA
Thu 10/27
1 stop
SHAFRA
Wed 11/2
1 stop
€493
Select
Aeroflot
FRASHA
Thu 10/27
1 stop
SHAFRA
Thu 11/3
1 stop
€493
Select
Aeroflot
FRASHA
Sat 10/29
1 stop
SHAFRA
Tue 11/8
1 stop
€493
Select
Aeroflot
FRASHA
Sun 10/30
1 stop
SHAFRA
Wed 11/2
1 stop
€493
Select
Emirates
FRASHA
Mon 10/17
1 stop
SHAFRA
Mon 10/24
1 stop
€497
Select
Emirates
FRASHA
Mon 10/17
1 stop
SHAFRA
Thu 10/27
1 stop
€497
Select
Emirates
FRASHA
Tue 10/18
1 stop
SHAFRA
Tue 10/25
1 stop
€497
Select
Emirates
FRASHA
Tue 10/18
1 stop
SHAFRA
Thu 10/27
1 stop
€497
Select
Emirates
FRASHA
Thu 10/20
1 stop
SHAFRA
Thu 10/27
1 stop
€497
Select
Vietnam
FRASHA
Mon 12/5
1 stop
SHAFRA
Thu 12/15
1 stop
€542
Select
Qatar
FRASHA
Thu 10/20
1 stop
SHAFRA
Mon 10/24
1 stop
€586
Select
Qatar
FRASHA
Fri 10/21
1 stop
SHAFRA
Tue 10/25
1 stop
€586
Select
Qatar
FRASHA
Fri 10/21
1 stop
SHAFRA
Mon 10/31
1 stop
€586
Select
Qatar
FRASHA
Fri 10/21
1 stop
SHAFRA
Tue 11/1
1 stop
€586
Select
Qatar
FRASHA
Fri 10/21
1 stop
SHAFRA
Mon 11/7
1 stop
€586
Select
Alitalia
FRASHA
Fri 12/23
1 stop
SHAFRA
Mon 1/9
1 stop
€622
Select
Alitalia
FRASHA
Mon 12/26
1 stop
SHAFRA
Wed 1/11
1 stop
€622
Select
China Airlines
FRASHA
Wed 10/19
1 stop
SHAFRA
Wed 10/26
1 stop
€675
Select
China Airlines
FRASHA
Mon 10/24
1 stop
SHAFRA
Thu 11/3
1 stop
€675
Select
China Airlines
FRASHA
Wed 10/26
1 stop
SHAFRA
Thu 11/10
1 stop
€675
Select
China Airlines
FRASHA
Thu 10/27
1 stop
SHAFRA
Thu 11/3
1 stop
€675
Select
China Airlines
FRASHA
Thu 10/27
1 stop
SHAFRA
Thu 11/10
1 stop
€675
Select
Asiana
FRASHA
Mon 10/24
1 stop
SHAFRA
Sat 10/29
1 stop
€697
Select
Asiana
FRASHA
Tue 10/25
1 stop
SHAFRA
Sat 10/29
1 stop
€697
Select
Asiana
FRASHA
Sun 10/30
1 stop
SHAFRA
Fri 11/4
1 stop
€697
Select
Asiana
FRASHA
Fri 11/4
1 stop
SHAFRA
Thu 11/10
1 stop
€697
Select
Asiana
FRASHA
Sun 11/6
1 stop
SHAFRA
Wed 11/9
1 stop
€697
Select
Thai
FRASHA
Mon 10/24
1 stop
SHAFRA
Thu 11/3
1 stop
€724
Select
Thai
FRASHA
Tue 12/6
1 stop
SHAFRA
Fri 12/16
1 stop
€724
Select
Thai
FRASHA
Tue 1/17
1 stop
SHAFRA
Tue 1/24
1 stop
€724
Select
Korean
FRASHA
Wed 10/12
1 stop
SHAFRA
Mon 10/31
1 stop
€725
Select
Korean
FRASHA
Sun 10/16
1 stop
SHAFRA
Mon 10/24
1 stop
€725
Select
Korean
FRASHA
Sun 10/16
1 stop
SHAFRA
Tue 10/25
1 stop
€725
Select
Korean
FRASHA
Mon 10/17
1 stop
SHAFRA
Thu 10/27
1 stop
€725
Select
Korean
FRASHA
Mon 10/17
1 stop
SHAFRA
Fri 10/28
1 stop
€725
Select
All Nippon
FRASHA
Mon 10/17
1 stop
SHAFRA
Sun 10/23
1 stop
€855
Select
All Nippon
FRASHA
Mon 10/24
1 stop
SHAFRA
Thu 11/3
1 stop
€855
Select
Srilankan
FRASHA
Wed 10/12
1 stop
SHAFRA
Sat 10/15
1 stop
€1,013
Select
JAL
FRASHA
Tue 10/11
1 stop
SHAFRA
Tue 10/18
1 stop
€1,042
Select
JAL
FRASHA
Tue 10/11
1 stop
SHAFRA
Mon 10/31
1 stop
€1,042
Select
JAL
FRASHA
Thu 10/13
1 stop
SHAFRA
Thu 10/20
1 stop
€1,042
Select
JAL
FRASHA
Thu 10/13
1 stop
SHAFRA
Sat 10/22
1 stop
€1,042
Select
JAL
FRASHA
Thu 10/13
1 stop
SHAFRA
Sun 10/23
1 stop
€1,042
Select
Singapore
FRASHA
Wed 9/28
1 stop
SHAFRA
Wed 10/5
1 stop
€1,211
Select
Singapore
FRASHA
Wed 10/5
1 stop
SHAFRA
Wed 10/12
1 stop
€1,211
Select
Singapore
FRASHA
Mon 10/10
1 stop
SHAFRA
Wed 10/19
1 stop
€1,211
Select
Singapore
FRASHA
Fri 10/21
1 stop
SHAFRA
Mon 10/31
1 stop
€1,211
Select
Singapore
FRASHA
Fri 10/21
1 stop
SHAFRA
Tue 11/1
1 stop
€1,211
Select
Air India
FRASHA
Thu 10/27
1 stop
SHAFRA
Thu 11/3
1 stop
€2,207
Select
Air India
FRASHA
Wed 11/2
1 stop
SHAFRA
Thu 11/17
1 stop
€2,207
Select
Air Canada
FRASHA
Tue 11/15
1 stop
SHAFRA
Wed 11/23
1 stop
€2,368
Select
Air Canada
FRASHA
Thu 11/24
1 stop
SHAFRA
Mon 12/5
1 stop
€2,368
Select

How Much is a Flight from Frankfurt to Shanghai?

We have collected flight cost data from across the web for travel from Frankfurt to Shanghai, and have found the average flight price for this trip to be €382.

Where To Buy Cheap Flights from Frankfurt to Shanghai?

The best way to find a great deal on airfare is to search multiple sites. When you run a search on FareCompare, we search multiple sites and fare sources all at once so you don't have to - which is why we thinking FareCompare is the best place to find cheap tickets. Airlines can adjust prices for tickets from Frankfurt to Shanghai based on the day and time that you decide to book your flight. We have collected data from all airlines, and have found that Tuesdays, Wednesdays, and Saturdays are often the best days to book flights. If you'd like to learn more, read our article about the best time to buy airline tickets.

How far in advance should I book tickets from Frankfurt to Shanghai?

The chart below shows up-to-date information regarding how far in advance to book your flight from Frankfurt to Shanghai.

Non Stop versus Connecting
Advanced PurchaseNon StopConnecting
< 7 days €603 €453
7-14 days €682 €464
14-21 days €482 €439
21-30 days €482 €434
30-60 days €482 €370
60-90 days €482 €370
90+ days €493 €370

Cheapest Day To Fly from Frankfurt to Shanghai

We've examined 26,779,839,826 itinerary searches that we've seen for departures in the next 90 days and found that the cheapest day to fly from Frankfurt to Shanghai is Sunday. See the chart below to compare prices for other days of the week.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
€381 €370 €415 €381 €370 €381 €370

Compare Flight Prices from Frankfurt to Shanghai by Month

Low priced flights are most commonly available by purchasing between one and three months in advance. International or holiday flights may need to be purchased even further in advance. The chart below shows the cheapest flight prices by month for Frankfurt to Shanghai flights.

Month Origin Destination Carrier Depart Date Return Date Stops Price
September Frankfurt Shanghai British Airways 9/28/16 10/5/16 2 €467
October Frankfurt Shanghai Air China 10/31/16 11/17/16 1 €415
November Frankfurt Shanghai Iberia 11/1/16 11/5/16 1 €370
December Frankfurt Shanghai Air China 12/2/16 12/12/16 1 €415
January Frankfurt Shanghai Iberia 1/3/17 1/11/17 1 €370
February Frankfurt Shanghai Air China 2/3/17 2/13/17 1 €415
March Frankfurt Shanghai Air China 3/6/17 3/19/17 1 €415
April Frankfurt Shanghai Air China 4/7/17 4/17/17 1 €415

Cheap Last Minute Flights from Frankfurt to Shanghai

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

Next 30 Days

SunMonTueWedThuFriSat
25 26 27 28 29 30 1
€502
2 3 4 5 6 7 8
€502 €736
9 10 11 12 13 14 15
€736 €472
16 17 18 19 20 21 22
€472 €472
23 24 25 26 27 28 29
€472 €471
30 31 1 2 3 4 5
€471

Connecting Flights vs Direct Flights from Frankfurt to Shanghai

Flights between some cities may be significantly cheaper if you choose a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Frankfurt to Shanghai is €658.

The average price for direct flights from Frankfurt to Shanghai is €492.

The chart below shows up to date information regarding non-stop flights from Frankfurt to Shanghai.

Weekly Direct Flights from Frankfurt to Shanghai - By Carrier
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Air China 1 1 1 1 1 1 1 20:00 20:00
Lufthansa 2 2 2 2 2 2 2 17:15 22:05
China Eastern 1 1 1 1 1 1 1 14:40 14:40

One Way Flights vs Round Trip Flights from Frankfurt to Shanghai

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from Frankfurt to Shanghai. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from Frankfurt to Shanghai is not available.

The average price for round trip flights from Frankfurt to Shanghai is €654.

Frankfurt to Shanghai Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is the flight from Frankfurt to Shanghai?
Answer: The average Frankfurt to Shanghai flight time is 10 hours and 39 minutes.
Question: How far is Shanghai from Frankfurt?
Answer: The distance from Frankfurt to Shanghai is 8,854 kilometers (5,502 miles).
Question: How common are direct flights from Frankfurt to Shanghai?
Answer: There are 26 direct flights from Frankfurt to Shanghai.
Question: What are the most popular Frankfurt airlines for direct flights from Frankfurt to Shanghai?
Answer: Lufthansa German Airlines provides 50% of the non-stop flights between Frankfurt and Shanghai.
Question: What are the most popular connecting cities when flying from Frankfurt to Shanghai?
Answer: Beijing, CN

Airlines in Frankfurt flying to Shanghai Last modified: Sep 28, 2016 1:24 AMNumber of routes searched: 133Number of itineraries searched: 3,615,310

Wondering which airlines fly out of Frankfurt to Shanghai? We've gathered the average price of Frankfurt airlines with flights to Shanghai. Different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary showing which days of the week individual carriers offer flights for the next 30 days.

Frankfurt to Shanghai
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air China -
Air France CDG
KLM AMS
Aeroflot SVO
British Airways LHR
SAS CPH
Emirates DXB
Turkish IST
Etihad AUH
Air China PEK
Lufthansa MUC
Austrian VIE
Swiss ZRH
Finnair HEL
Qatar DOH
Cathay HKG
Iberia MAD
Korean ICN
Air India DEL
China Southern CSX
Thai BKK
Air China CTU
Vietnam HAN
Singapore SIN
Ethiopian ADD
China Airlines TPE
Air China SZX
Delta DTW
Alitalia FCO
Vietnam SGN
JAL NRT
Delta JFK
Air Canada YYZ
All Nippon HND
China Southern CAN
Srilankan CMB
All Nippon KIX
Air China LHW
All Nippon NGO
S7 OVB
Air Canada YVR
United ORD
United SFO
Air India BOM
United EWR

Frankfurt to Shanghai Airports

These are the major commercial airports we're currently monitoring in Frankfurt and Shanghai. If your route includes a city with multiple airports, you may be able to find substantial savings by choosing an alternate airport.

Farecompare Research Tools

FareCompare's Flight Schedule Search Tool helps you find information about airline schedule filings, including flight numbers, depart times, and travel distance.

Cheap International Flights from Frankfurt - FRA

FlightsAirlineLowest Price
Flights from Frankfurt to Hangzhou Air France, British Airways, Air China, Cathay, China Southern, KLM, Lufthansa, Xiamen, China Eastern, All Nippon, Asiana, Qatar €468
Flights from Frankfurt to Seoul Air Berlin, Air France, Air India, Finnair, Alitalia, British Airways, Air China, China Airlines, Cathay, China Southern, Emirates, Etihad, Uzbekistan, JAL, Korean, KLM, Lufthansa, LOT, China Eastern, All Nippon, Czech, MIAT, Austrian, Asiana, Qatar, Aeroflot, Thai, Turkish, Vietnam €424
Flights from Frankfurt to Bangkok Air Berlin, Air France, Air India, Finnair, Alitalia, British Airways, Air China, China Airlines, Cathay, China Southern, Emirates, Etihad, Gulf Air, Hong Kong, Uzbekistan, JAL, Astana, KLM, Kuwait, Lufthansa, Swiss, El Al, Egyptair, China Eastern, All Nippon, Austrian, UIA, Qatar, Royal Jordanian, Brussels, Singapore, Aeroflot, Thai, Turkish, Srilankan, Vietnam, Oman Air €407
Flights from Frankfurt to Taipei Air France, Alitalia, Air China, China Airlines, Cathay, China Southern, Emirates, JAL, Korean, KLM, Lufthansa, China Eastern, All Nippon, Asiana, Singapore, Thai, Turkish, United, Vietnam €429
Flights from Frankfurt to Beijing Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Emirates, Etihad, Hainan, Uzbekistan, JAL, Korean, KLM, Lufthansa, LOT, Swiss, Xiamen, China Eastern, All Nippon, Czech, Austrian, Asiana, Qatar, S7, Brussels, Aeroflot, Turkish €407
Flights from Frankfurt to Tokyo Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Airlines, Cathay, China Southern, Emirates, Etihad, Iberia, JAL, Korean, KLM, Lufthansa, LOT, Swiss, Malaysia, China Eastern, All Nippon, MIAT, Asiana, Qatar, SAS, Aeroflot, Thai, Turkish, United, Vietnam €425
Flights from Frankfurt to Hong Kong Air Berlin, Air France, Finnair, British Airways, Air China, China Airlines, Cathay, China Southern, Emirates, Ethiopian, Etihad, Hainan, Hong Kong, JAL, Korean, KLM, Lufthansa, Swiss, El Al, China Eastern, All Nippon, Austrian, Asiana, Qatar, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, United, Srilankan, Vietnam €435
Flights from Frankfurt to Wuxi Air China, China Airlines, China Southern, China Eastern Check Dates
Flights from Frankfurt to Nanjing Air France, British Airways, Air China, Cathay, China Southern, KLM, Lufthansa, Xiamen, China Eastern, Asiana, SAS €448

Cheap International Flights to Shanghai - SHA

FlightsAirlineLowest Price
Flights from Brussels to Shanghai Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Emirates, Etihad, Hainan, Iberia, JAL, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Austrian, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, Srilankan €381
Flights from Zurich to Shanghai Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Delta, Emirates, Etihad, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Austrian, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, United €369
Flights from Munich to Shanghai Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Delta, Emirates, Etihad, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, China Eastern, All Nippon, Austrian, Asiana, Qatar, S7, Singapore, Aeroflot, Turkish, Tap Portugal €357
Flights from Dusseldorf to Shanghai Air Berlin, Air France, Air India, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Emirates, Etihad, Hainan, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Austrian, S7, SAS, Singapore, Aeroflot, Turkish €358
Flights from Stuttgart to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Hainan, Iberia, JAL, KLM, Lufthansa, Swiss, Xiamen, China Eastern, Austrian, Qatar, SAS, Singapore, Aeroflot, Turkish €371
Flights from Luxembourg to Shanghai Air France, Alitalia, British Airways, KLM, Lufthansa, Swiss, Austrian, Turkish €406
Flights from Basel to Shanghai Air France, British Airways, JAL, KLM, Lufthansa, Swiss, Austrian, Qatar, Turkish €413
Flights from Cologne - Bonn to Shanghai Air Berlin, British Airways, Lufthansa, Swiss, Austrian, Turkish €449
Flights from Nuremberg to Shanghai Air Berlin, Air France, British Airways, KLM, Lufthansa, Swiss, Xiamen, Austrian, Singapore, Turkish €464
Flights from Hanover to Shanghai Air France, British Airways, JAL, KLM, Lufthansa, Swiss, Xiamen, Austrian, SAS, Singapore, Aeroflot, Turkish €454
Flights from Munster - Osnabruck to Shanghai Lufthansa, Turkish €522
Flights from Leipzig - Halle to Shanghai Lufthansa, Swiss, Austrian, Singapore, Turkish €466
Flights from Saarbrucken to ShanghaiCheck Dates
Flights from Paderborn - Lippstadt to Shanghai Lufthansa €607
Flights from Strasbourg to Shanghai Air France, Iberia, KLM €443
Flights from Friedrichshafen to Shanghai Lufthansa, Turkish €1,555
Flights from Brussels to Hangzhou Air China, China Southern, Hainan, KLM, Xiamen, China Eastern, All Nippon, Qatar €413
Flights from Brussels to Beijing Finnair, Alitalia, British Airways, Air China, China Southern, Emirates, Ethiopian, Hainan, JAL, KLM, Lufthansa, LOT, Swiss, Egyptair, China Eastern, All Nippon, Czech, Austrian, Qatar, SAS, Brussels, Aeroflot, Thai, Turkish €412
Flights from Dusseldorf to Hangzhou Air France, Air China, Cathay, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, All Nippon €446
Flights from Zurich to Beijing American, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Emirates, Etihad, Hainan, JAL, Korean, KLM, Lufthansa, LOT, Swiss, Xiamen, China Eastern, Austrian, Qatar, SAS, Brussels, Singapore, Aeroflot, Thai, Turkish, United, Srilankan €360
Flights from Brussels to Tokyo Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Emirates, Etihad, Iberia, JAL, KLM, Lufthansa, LOT, Swiss, China Eastern, All Nippon, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish €434
Cheap Flights from Frankfurt to Shanghai