Direct flights from Shanghai to Frankfurt
All flights from PVG to FRA non-stop. There are direct flights from Shanghai Pudong International Airport (PVG), China to Frankfurt Airport (FRA), Germany with Lufthansa, China Eastern Airlines and Air China. 26 weekly departures are currently scheduled on this route. Departure times range from 00:15 to 23:50 depending on the schedule period. The flight distance is 5533 miles (8903 km). Flight time ranges from 11 hours and 40 minutes to 13 hours and 55 minutes.
Airlines with non-stop routes:
Lufthansa
China Eastern Airlines
Air China
Flight schedule from Shanghai to Frankfurt with Lufthansa
This is a weekly direct flight schedule for Lufthansa. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Shanghai to Frankfurt with China Eastern Airlines
This is a weekly direct flight schedule for China Eastern Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Shanghai to Frankfurt with Air China
This is a weekly direct flight schedule for Air China. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Shanghai to Frankfurt scheduled departures
Select a date to see every published non-stop departure between PVG and FRA.
PVG - FRA route facts
-
Distance5533 miles (8903 km)
-
Flight time11 hours and 40 minutes to 13 hours and 55 minutes
-
Airlines
Lufthansa
China Eastern
Air China -
Airline alliancesStar Alliance SkyTeam
-
CabinsEconomy Premium Economy Business First
-
Hub airportsLufthansa: FRA (Primary hub.)China Eastern Airlines: PVGAir China: PVG (Secondary hub.)
-
Departure terminalsLufthansa: Terminal 2China Eastern Airlines: Terminal 1Air China: Terminal 2
-
Arrival terminalsLufthansa: Terminal 1China Eastern Airlines: Terminal 3Air China: Terminal 1
-
AircraftLufthansa: Boeing 787-9, Boeing 747-400 Passenger and Airbus A350-900China Eastern Airlines: Boeing 777-300ERAir China: Airbus A350-900
Route FAQ
Direct flights from Shanghai to Germany
From Shanghai to Munich
MUC Munich Airport
