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?

Cheap Flights from Frankfurt to Shanghai, CN, China - FRA to SHA Last modified: Jul 27, 2016 1:10 AM

Popular flights from Frankfurt to Shanghai Last modified: Jul 27, 2016 1:10 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Air China
FRASHA
Wed 10/26
2 stops
SHAFRA
Mon 11/7
2 stops
EUR429
Select
Air China
FRASHA
Sat 10/29
2 stops
SHAFRA
Thu 11/10
2 stops
EUR429
Select
Air China
FRASHA
Sun 10/30
1 stop
SHAFRA
Mon 11/7
1 stop
EUR429
Select
Air China
FRASHA
Sun 10/30
1 stop
SHAFRA
Wed 11/9
1 stop
EUR429
Select
Air China
FRASHA
Mon 10/31
1 stop
SHAFRA
Sun 11/6
1 stop
EUR429
Select
China Southern
FRASHA
Tue 8/30
2 stops
SHAFRA
Fri 9/9
2 stops
EUR440
Select
China Southern
FRASHA
Sat 9/10
1 stop
SHAFRA
Fri 9/30
1 stop
EUR440
Select
China Southern
FRASHA
Sat 9/10
2 stops
SHAFRA
Fri 9/30
2 stops
EUR440
Select
China Southern
FRASHA
Thu 9/22
1 stop
SHAFRA
Fri 10/7
1 stop
EUR440
Select
China Southern
FRASHA
Thu 9/22
2 stops
SHAFRA
Fri 10/7
2 stops
EUR440
Select
Air Berlin
FRASHA
Tue 10/25
1 stop
SHAFRA
Tue 11/8
1 stop
EUR447
Select
British Airways
FRASHA
Wed 9/21
1 stop
SHAFRA
Wed 10/5
1 stop
EUR475
Select
British Airways
FRASHA
Sun 9/25
1 stop
SHAFRA
Sat 10/8
1 stop
EUR475
Select
British Airways
FRASHA
Mon 9/26
1 stop
SHAFRA
Sat 10/8
1 stop
EUR475
Select
British Airways
FRASHA
Mon 9/26
1 stop
SHAFRA
Mon 10/10
1 stop
EUR475
Select
British Airways
FRASHA
Tue 9/27
1 stop
SHAFRA
Tue 10/11
1 stop
EUR475
Select
Lufthansa
FRASHA
Wed 10/19
1 stop
SHAFRA
Wed 11/2
1 stop
EUR478
Select
Lufthansa
FRASHA
Tue 10/25
1 stop
SHAFRA
Wed 11/9
1 stop
EUR478
Select
China Eastern
FRASHA
Wed 8/31
nonstop
SHAFRA
Tue 9/6
nonstop
EUR485
Select
China Eastern
FRASHA
Thu 9/22
nonstop
SHAFRA
Thu 10/6
nonstop
EUR485
Select
China Eastern
FRASHA
Thu 9/22
nonstop
SHAFRA
Fri 10/7
nonstop
EUR485
Select
China Eastern
FRASHA
Fri 9/23
nonstop
SHAFRA
Fri 10/7
nonstop
EUR485
Select
China Eastern
FRASHA
Fri 9/23
nonstop
SHAFRA
Mon 10/10
nonstop
EUR485
Select
Iberia
FRASHA
Fri 9/23
1 stop
SHAFRA
Sat 10/8
1 stop
EUR486
Select
Iberia
FRASHA
Fri 9/23
1 stop
SHAFRA
Mon 10/10
1 stop
EUR486
Select
Iberia
FRASHA
Fri 9/23
1 stop
SHAFRA
Thu 10/13
1 stop
EUR486
Select
Iberia
FRASHA
Tue 9/27
1 stop
SHAFRA
Tue 10/11
1 stop
EUR486
Select
Iberia
FRASHA
Fri 10/21
1 stop
SHAFRA
Fri 11/4
1 stop
EUR486
Select
Air France
FRASHA
Wed 8/24
1 stop
SHAFRA
Wed 9/7
1 stop
EUR507
Select
Air France
FRASHA
Tue 8/30
1 stop
SHAFRA
Wed 9/7
1 stop
EUR507
Select
Air France
FRASHA
Tue 8/30
1 stop
SHAFRA
Wed 9/14
1 stop
EUR507
Select
Air France
FRASHA
Wed 8/31
1 stop
SHAFRA
Wed 9/14
1 stop
EUR507
Select
Air France
FRASHA
Fri 9/2
1 stop
SHAFRA
Fri 9/16
1 stop
EUR507
Select
KLM
FRASHA
Mon 9/5
1 stop
SHAFRA
Wed 9/21
1 stop
EUR507
Select
KLM
FRASHA
Tue 9/6
1 stop
SHAFRA
Wed 9/14
1 stop
EUR507
Select
KLM
FRASHA
Thu 9/8
1 stop
SHAFRA
Thu 9/15
1 stop
EUR507
Select
KLM
FRASHA
Tue 9/13
1 stop
SHAFRA
Tue 9/20
1 stop
EUR507
Select
KLM
FRASHA
Tue 9/13
1 stop
SHAFRA
Mon 9/26
1 stop
EUR507
Select
Austrian
FRASHA
Mon 10/17
1 stop
SHAFRA
Sun 10/23
1 stop
EUR510
Select
Austrian
FRASHA
Wed 10/19
1 stop
SHAFRA
Wed 11/2
1 stop
EUR510
Select
Austrian
FRASHA
Wed 11/2
1 stop
SHAFRA
Sun 11/13
1 stop
EUR510
Select
Austrian
FRASHA
Sun 11/6
1 stop
SHAFRA
Sun 11/20
1 stop
EUR510
Select
Austrian
FRASHA
Wed 11/9
1 stop
SHAFRA
Wed 11/16
1 stop
EUR510
Select
Xiamen
FRASHA
Wed 8/31
2 stops
SHAFRA
Wed 9/14
2 stops
EUR512
Select
Xiamen
FRASHA
Sun 9/4
2 stops
SHAFRA
Thu 9/15
2 stops
EUR512
Select
Xiamen
FRASHA
Mon 9/5
2 stops
SHAFRA
Wed 9/21
2 stops
EUR512
Select
Xiamen
FRASHA
Mon 9/5
2 stops
SHAFRA
Sun 9/25
2 stops
EUR512
Select
Xiamen
FRASHA
Wed 9/7
2 stops
SHAFRA
Sun 9/25
2 stops
EUR512
Select
SAS
FRASHA
Wed 11/2
1 stop
SHAFRA
Sun 11/13
1 stop
EUR532
Select
Finnair
FRASHA
Tue 8/30
1 stop
SHAFRA
Wed 9/7
1 stop
EUR537
Select
Finnair
FRASHA
Tue 8/30
1 stop
SHAFRA
Wed 9/14
1 stop
EUR537
Select
Finnair
FRASHA
Sat 9/3
1 stop
SHAFRA
Thu 9/8
1 stop
EUR537
Select
Finnair
FRASHA
Sun 9/4
1 stop
SHAFRA
Sun 9/18
1 stop
EUR537
Select
Finnair
FRASHA
Tue 9/6
1 stop
SHAFRA
Tue 9/13
1 stop
EUR537
Select
Hainan
FRASHA
Sun 9/4
2 stops
SHAFRA
Tue 9/6
2 stops
EUR604
Select
Hainan
FRASHA
Wed 9/14
2 stops
SHAFRA
Tue 9/20
2 stops
EUR604
Select
Hainan
FRASHA
Wed 9/14
2 stops
SHAFRA
Mon 9/26
2 stops
EUR604
Select
Hainan
FRASHA
Mon 9/19
2 stops
SHAFRA
Sun 9/25
2 stops
EUR604
Select
Hainan
FRASHA
Fri 9/30
2 stops
SHAFRA
Fri 10/14
2 stops
EUR604
Select
Virgin Atlantic
FRASHA
Wed 10/19
1 stop
SHAFRA
Wed 11/2
1 stop
EUR644
Select
Virgin Atlantic
FRASHA
Fri 10/21
1 stop
SHAFRA
Sun 10/23
1 stop
EUR644
Select
Virgin Atlantic
FRASHA
Fri 10/21
1 stop
SHAFRA
Fri 10/28
1 stop
EUR644
Select
Virgin Atlantic
FRASHA
Fri 10/21
1 stop
SHAFRA
Sun 10/30
1 stop
EUR644
Select
Virgin Atlantic
FRASHA
Fri 10/21
1 stop
SHAFRA
Fri 11/4
1 stop
EUR644
Select
Alitalia
FRASHA
Thu 9/1
1 stop
SHAFRA
Thu 9/8
1 stop
EUR774
Select
Alitalia
FRASHA
Sat 10/8
1 stop
SHAFRA
Sat 10/15
1 stop
EUR774
Select
Alitalia
FRASHA
Sun 10/16
1 stop
SHAFRA
Sat 10/29
1 stop
EUR774
Select
Alitalia
FRASHA
Sat 10/22
1 stop
SHAFRA
Sat 10/29
1 stop
EUR774
Select
Alitalia
FRASHA
Fri 10/28
1 stop
SHAFRA
Tue 11/8
1 stop
EUR774
Select
Brussels
FRASHA
Mon 11/21
2 stops
SHAFRA
Sat 11/26
2 stops
EUR1,095
Select

How Much Does it Cost to Fly from Frankfurt to Shanghai (FRA to SHA)?

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 EUR439.

When Can I Buy the Cheapest Flight from Frankfurt to Shanghai (FRA to SHA)?

Airlines can adjust prices for plane 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 discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Frankfurt to Shanghai

The chart below shows up-to-date information regarding how far in advance a flight from Frankfurt to Shanghai should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days EUR887 EUR540
7-14 days EUR751 EUR493
14-21 days EUR557 EUR485
21-30 days EUR489 EUR445
30-60 days EUR485 EUR440
60-90 days EUR479 EUR436
90+ days EUR479 EUR429

Cheapest Day To Fly from Frankfurt to Shanghai

The chart below shows up-to-date information regarding the cheapest days to fly from Frankfurt to Shanghai.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
EUR436 EUR436 EUR436 EUR440 EUR443 EUR440 EUR436

Lowest Fares Chart By Month from Frankfurt to Shanghai

The chart below shows the lowest fare by month when flying from Frankfurt to Shanghai.

Month Origin Destination Carrier Depart Date Return Date Stops Price
July Frankfurt Shanghai British Airways 7/29/16 8/1/16 2 EUR512
August Frankfurt Shanghai China Southern 8/30/16 9/9/16 2 EUR440
September Frankfurt Shanghai China Southern 9/10/16 9/30/16 1 EUR440
October Frankfurt Shanghai Air China 10/26/16 11/7/16 2 EUR429
November Frankfurt Shanghai Air China 11/4/16 11/15/16 1 EUR429
December Frankfurt Shanghai Air China 12/3/16 12/17/16 2 EUR429
January Frankfurt Shanghai Air China 1/1/17 1/9/17 1 EUR429
February Frankfurt Shanghai Air China 2/8/17 2/22/17 2 EUR429

Non-Stop vs Connecting Flights from Frankfurt to Shanghai (FRA to SHA)

Your Frankfurt to Shanghai flight can be significantly cheaper by choosing 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 EUR529.

The average price for non-stop flights from Frankfurt to Shanghai is EUR492.

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

Nonstop Flight Details from Frankfurt to Shanghai
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Air China 1 1 1 1 1 1 1 20:00 20:00
Lufthansa 1 1 1 1 1 1 1 17:15 17:15
China Eastern 1 1 1 1 1 1 1 14:40 14:40

Frankfurt to Shanghai Flight Questions

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

Question: How long is a direct flight from Frankfurt to Shanghai?
Answer: The average Frankfurt to Shanghai flight time is 10 hours and 38 minutes.
Question: How many kilometers are there between Frankfurt and Shanghai?
Answer: The distance from Frankfurt to Shanghai is 8854 kilometers.
Question: How common are direct flights from Frankfurt to Shanghai?
Answer: There are 21 direct flights from Frankfurt to Shanghai.
Question: What is the most popular airline for non-stop flights from Frankfurt to Shanghai?
Answer: China Eastern Airlines provides 33% of the non-stop flights between Frankfurt and Shanghai.
Question: What are the most popular connecting cities when flying from Frankfurt to Shanghai?
Answer: Tokyo, JP

Airports for Your Route

These pages contain information about the major airports in Frankfurt and Shanghai, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Frankfurt - FRA

FlightsAirlineLowest Price
Frankfurt to Hangzhou Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic EUR489
Frankfurt to Seoul Air Berlin, Air France, Finnair, Alitalia, British Airways, Eurowings, Iberia, Korean, KLM, Lufthansa, LOT, Czech, Austrian, Asiana, SAS, Virgin Atlantic EUR482
Frankfurt to Bangkok Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Air Dolomiti, Eurowings, KLM, Lufthansa, LOT, Czech, Austrian, Bangkok, TAROM, SAS, Brussels, Thai, Tap Portugal, Virgin Atlantic, FlexFlight, Mesaba EUR445
Frankfurt to Taipei Air Berlin, Air France, Finnair, Alitalia, British Airways, EVA Air, China Airlines, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Virgin Atlantic EUR547
Frankfurt to Beijing Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, Iberia, KLM, Luxair, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR423
Frankfurt to Tokyo Air Berlin, Air France, Finnair, Alitalia, British Airways, Air Dolomiti, Iberia, JAL, KLM, Luxair, Lufthansa, LOT, All Nippon, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR550
Frankfurt to Hong Kong Air Berlin, Air France, Finnair, Alitalia, British Airways, Cathay, Air Dolomiti, Eurowings, Hong Kong, Dragonair, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR455
Frankfurt to Wuxi Air France, Finnair, Air China, China Southern, KLM, Lufthansa, China Eastern Check Dates
Frankfurt to Nanjing Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Tap Portugal, Virgin Atlantic EUR470

Cheap International Flights to Shanghai - SHA

FlightsAirlineLowest Price
Brussels to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Bulgaria Air, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic EUR423
Zurich to Shanghai Air China, China Southern, Hainan, Swiss, Xiamen, China Eastern EUR575
Munich to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Air Dolomiti, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR420
Dusseldorf to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Luxair, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Virgin Atlantic EUR396
Stuttgart to Shanghai Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic EUR451
Luxembourg to Shanghai Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Iberia, KLM, Lufthansa, LOT, China Eastern, Czech, Austrian, SAS, Tap Portugal, Virgin Atlantic EUR439
Basel to Shanghai Air China, China Southern, Hainan, Swiss, China Eastern EUR460
Cologne - Bonn to Shanghai Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Bulgaria Air, Hainan, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Tap Portugal, Virgin Atlantic EUR443
Nuremberg to Shanghai Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic EUR451
Hanover to Shanghai Sichuan, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Virgin Atlantic EUR466
Munster - Osnabruck to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS EUR508
Leipzig - Halle to Shanghai Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, KLM, Lufthansa, China Eastern, Austrian, SAS EUR486
Saarbrucken to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Air China, China Southern, Condor, Bulgaria Air, Hainan, KLM, Luxair, Lufthansa, China Eastern, Czech, Austrian, SAS, Air Europa Check Dates
Paderborn - Lippstadt to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS EUR906
Strasbourg to Shanghai Air France, Alitalia, British Airways, Air China, China Southern, Iberia, KLM, Lufthansa, China Eastern, Czech, TAROM, SAS, Brussels EUR724
Friedrichshafen to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Lufthansa, China Eastern, Austrian, SAS EUR463
Brussels to Hangzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS, Brussels EUR484
Brussels to Beijing 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, Virgin Atlantic EUR436
Dusseldorf to Hangzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS EUR481
Zurich to Beijing Sichuan, Air China, China Southern, Hainan, Swiss, Xiamen, China Eastern EUR450
Brussels to Tokyo Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, JAL, KLM, Lufthansa, LOT, All Nippon, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic EUR466
Cheap Flights from Frankfurt to Shanghai, CN, China, from EUR429 Round trip from FRA to SHA