Airlines with flights from Frankfurt to Shanghai
There are 23 airlines with scheduled flights between FRA and PVG. Lufthansa, China Eastern and Air China has non-stop flights from Frankfurt Airport to Shanghai Airport and the flight time is 11 hours and 35 minutes.
Choose airline
Schedules
Non-stop with Lufthansa
-
Total flight time: 11 hours and 35 minutes
-
Frankfurt is a Lufthansa hub (Primary hub).
-
10 flights per week
-
Boeing 787-9Airbus A350-900
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with China Eastern Airlines
-
Total flight time: 10 hours and 45 minutes
-
Sky Team Alliance
-
Shanghai is a China Eastern Airlines hub.
-
8 flights per week
-
Boeing 777-300ER
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Air China
-
Total flight time: 11 hours
-
Shanghai is a Air China hub (Secondary hub).
-
7 flights per week
-
Airbus A350-900
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Vienna with Austrian Airlines
-
Total flight time: 12h 50m - 15h 40m.
-
33 flights per week
Flight
OS15
OS15
OS15
OS15
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 13h 35m - 16h 35m.
-
Frankfurt is a Lufthansa hub (Primary hub).
-
35 flights per week
-
Boeing 787-9Airbus A350-900
Flight
LH726
LH726
LH726
LH726
LH726
The timetable & schedule information was updated at 2026-04-21
Via Beijing with Air China
-
Total flight time: 13h 40m - 14h 00m.
-
Shanghai is a Air China hub (Secondary hub).
-
7 flights per week
-
Airbus A350-900
Flight
CA8357
CA1835
The timetable & schedule information was updated at 2026-04-21
Via Shenyang with China Southern Airlines
-
Total flight time: 14h 35m - 15h 30m.
-
Shanghai is a China Southern Airlines hub (Secondary hub).
-
2 flights per week
Flight
CZ6503
The timetable & schedule information was updated at 2026-04-21

There are 23 airlines with scheduled flights between FRA and PVG. Lufthansa, China Eastern and Air China has non-stop flights from Frankfurt Airport to Shanghai Airport and the flight time is 11 hours and 35 minutes.
Via Belgrade with Air Serbia
Via Hong Kong with Cathay Pacific
Via Amsterdam with KLM
Via Istanbul with Turkish Airlines
Via Bahrain with Gulf Air
Via Zurich with SWISS
Via Doha with Qatar Airways
Via Delhi with Air India
Via Helsinki with Finnair
Via Paris with Air France
Via Taipei with China Airlines
Via Tokyo with ANA
Via Dubai with Emirates
Via Cairo with EgyptAir
Via Hanoi with Vietnam Airlines
Via Seoul with Korean Air
Via London with British Airways
Via Abu Dhabi with Etihad