Airlines with flights from Shanghai to Vienna
There are 13 airlines with scheduled flights between PVG and VIE. Austrian is the only airline with non-stop flights from Shanghai Airport to Vienna International Airport and the flight time is 12 hours and 25 minutes.
Choose airline
Schedules
Non-stop with Austrian Airlines
-
Total flight time: 12 hours and 25 minutes
-
Vienna is a Austrian Airlines hub.
-
6 flights per week
-
Boeing 777-200 / 200ER
-
Business class available
PVG
Direct
VIE
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
OS16
----
09:30
----
09:30
09:30
----
09:30
The timetable & schedule information was updated at 2026-04-22
Via Xian with China Eastern Airlines
-
Total flight time: 14h 40m - 14h 40m.
-
Sky Team Alliance
-
Shanghai is a China Eastern Airlines hub.
PVG
Via XIY
VIE
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
MU2193
MU5063
MU5063
----
----
21:30
----
21:30
----
21:30
The timetable & schedule information was updated at 2026-04-22
Via Beijing with Air China
-
Total flight time: 15h 40m - 15h 55m.
-
Shanghai is a Air China hub (Secondary hub).
-
4 flights per week
PVG
Via PEK
VIE
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
CA8358
CA841
CA841
21:10
----
21:10
----
21:10
----
20:55
The timetable & schedule information was updated at 2026-04-22
Via Istanbul with Turkish Airlines
-
Total flight time: 16h 20m - 16h 50m.
-
18 flights per week
PVG
Via IST
VIE
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
TK281
TK1887
TK1887
----
07:55
07:55
07:55
07:55
----
07:55
TK27
TK1883
TK1883
22:25
22:25
22:25
22:25
22:25
22:25
22:25
The timetable & schedule information was updated at 2026-04-22
Via Taipei with China Airlines
-
Total flight time: 16h 30m - 17h 10m.
-
Sky Team Alliance
-
6 flights per week
PVG
Via TPE
VIE
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
CI504
CI63
CI63
19:50
----
19:50
19:50
----
----
19:50
The timetable & schedule information was updated at 2026-04-22

There are 13 airlines with scheduled flights between PVG and VIE. Austrian is the only airline with non-stop flights from Shanghai Airport to Vienna International Airport and the flight time is 12 hours and 25 minutes.
Via Taipei with EVA Air
Via Belgrade with Air Serbia
Via Amsterdam with KLM
Via Doha with Qatar Airways
Via Dubai with Emirates
Via Paris with Air France
Via Helsinki with Finnair
Via Abu Dhabi with Etihad