Flight tickets from Shanghai to Frankfurt

SHA
FRA

General flight information: Shanghai – Frankfurt

8,829 km Distance between cities
7 ⁠hr Time zone difference
38 Direct flights per week
11:05 Earliest departure
00:45 Latest departure

Cheap flights

Prices found by our users over the last 48 hours

Airports in Shanghai

with flights to Frankfurt

Airports in Frankfurt

receiving flights from Shanghai

FAQ

Distance between Shanghai and Frankfurt

The distance between Shanghai and Frankfurt is 8829 km. More details on this route can be found in the "General flight information" section.

Are there direct flights from Shanghai to Frankfurt?

Which airlines fly from Shanghai to Frankfurt

Which city is best for a layover?