Airlines with flights from Vienna to Shanghai
There are 16 airlines with scheduled flights between VIE and PVG. Austrian is the only airline with non-stop flights from Vienna International Airport to Shanghai Airport and the flight time is 10 hours and 45 minutes.
Choose airline
Schedules
Non-stop with Austrian Airlines
-
Total flight time: 10 hours and 45 minutes
-
Vienna is a Austrian Airlines hub.
-
7 flights per week
-
Boeing 777-200 / 200ER
-
Business class available
VIE
Direct
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
OS15
13:15
13:15
13:15
13:15
13:15
13:15
13:15
The timetable & schedule information was updated at 2026-04-22
Via Istanbul with Turkish Airlines
-
Total flight time: 13h 35m - 16h 20m.
-
30 flights per week
VIE
Via IST
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK1890
TK280
TK280
08:05
08:05
08:05
08:05
----
08:05
----
TK1884
TK280
TK280
10:50
10:50
10:05
10:05
----
10:45
----
TK1888
TK26
TK26
19:50
19:50
19:50
19:50
19:50
19:50
19:50
The timetable & schedule information was updated at 2026-04-22
Via Xian with China Eastern Airlines
-
Total flight time: 14h 15m - 14h 25m.
-
Sky Team Alliance
-
Shanghai is a China Eastern Airlines hub.
VIE
Via XIY
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
MU5064
MU2194
MU2194
13:30
----
----
13:30
----
13:30
----
The timetable & schedule information was updated at 2026-04-22
Via Beijing with Air China
-
Total flight time: 14h 25m - 14h 45m.
-
Shanghai is a Air China hub (Secondary hub).
-
11 flights per week
VIE
Via PEK
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
CA842
CA1835
CA1835
----
13:30
----
13:30
----
----
----
CA842
CA8357
CA8357
13:30
----
13:30
----
13:30
----
13:30
The timetable & schedule information was updated at 2026-04-22
Via Belgrade with Air Serbia
-
Total flight time: 15h 35m - 15h 35m.
-
5 flights per week
VIE
Via BEG
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
JU311
JU986
JU986
----
09:30
----
----
----
09:30
----
The timetable & schedule information was updated at 2026-04-22

There are 16 airlines with scheduled flights between VIE and PVG. Austrian is the only airline with non-stop flights from Vienna International Airport to Shanghai Airport and the flight time is 10 hours and 45 minutes.
Via Helsinki with Finnair
Via Taipei with China Airlines
Via Paris with Air France
Via Taipei with EVA Air
Via Dubai with Emirates
Via Delhi with Air India
Via Amsterdam with KLM
Via London with British Airways
Via Doha with Qatar Airways
Via Cairo with EgyptAir
Via Abu Dhabi with Etihad