HowToGo

Flight from Vienna to Shanghai, China

How to get to Shanghai, China from Vienna by flight ? You can check flights from Vienna to Shanghai, China below.

Search Transfer from Vienna to Shanghai, China

Search Flights

You can find flight ticket prices from Vienna to Shanghai, China with our flight tickets search tool below

1. Vienna to Shanghai Pudong

  1. You take a flight from Vienna to Shanghai Pudong and cost approximately 1300 USD.

  2. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.

Flight Depart Arrive
BA699 British Airways
BA169 British Airways
07:30 Vienna
13:50 London Heathrow
09:10 London Heathrow
09:10 Shanghai Pudong
Connect
LH2325 Lufthansa
CA828 Air China
09:05 Vienna
12:40 Munich
10:05 Munich
05:55 Shanghai Pudong
Connect
LX1575 Swiss
LX188 Swiss
09:35 Vienna
12:55 Zurich
11:05 Zurich
07:55 Shanghai Pudong
Connect
AY1472 Finnair
AY087 Finnair
11:10 Vienna
16:50 Helsinki
14:40 Helsinki
07:45 Shanghai Pudong
Connect
BA697 British Airways
BA169 British Airways
11:15 Vienna
13:50 London Heathrow
12:45 London Heathrow
09:10 Shanghai Pudong
Connect
CI064 China Airlines
CI501 China Airlines
11:35 Vienna
08:50 Taiwan Taoyuan
05:30 Taiwan Taoyuan
10:50 Shanghai Pudong
Connect
AF1139 Air France
AF112 Air France
12:05 Vienna
15:30 Paris CDG
14:20 Paris CDG
08:45 Shanghai Pudong
Connect
KL1846 KLM
KL0895 KLM
12:15 Vienna
17:15 Amsterdam Schiphol
14:10 Amsterdam Schiphol
10:50 Shanghai Pudong
Connect
SU2185 Aeroflot Russian Airlines
SU208 Aeroflot Russian Airlines
12:50 Vienna
20:05 Moscow Sheremetyevo
17:55 Moscow Sheremetyevo
09:50 Shanghai Pudong
Connect
OS75 Austrian Airlines
13:20 Vienna
06:50 Shanghai Pudong Direct
EK128 Emirates
EK302 Emirates
15:10 Vienna
02:50 Dubai
23:40 Dubai
15:30 Shanghai Pudong
Connect
OS125 Austrian Airlines
LH728 Lufthansa
17:30 Vienna
21:40 Frankfurt
19:00 Frankfurt
15:20 Shanghai Pudong
Connect
OS115 Austrian Airlines
LH726 Lufthansa
17:30 Vienna
22:35 Munich
18:35 Munich
15:20 Shanghai Pudong
Connect
OS51 Austrian Airlines
NH959 All Nippon Airways
17:50 Vienna
13:45 Tokyo Narita
11:55 Tokyo Narita
16:20 Shanghai Pudong
Connect
LH1243 Lufthansa
LH728 Lufthansa
19:10 Vienna
21:40 Frankfurt
20:35 Frankfurt
15:20 Shanghai Pudong
Connect
KE938 Korean Air
KE895 Korean Air
19:20 Vienna
19:05 Incheon
13:35 Incheon
20:25 Shanghai Pudong
Connect
TK1888 Turkish Airlines
TK26 Turkish Airlines
19:45 Vienna
01:25 Istanbul
23:55 Istanbul
16:45 Shanghai Pudong
Connect

2. Vienna to Shanghai Hongqiao

  1. You take a flight from Vienna to Shanghai Hongqiao and cost approximately 650 USD.

  2. You take a bus, shuttle or taxi from Shanghai Hongqiao to your destination in Shanghai, China.

Flight Depart Arrive
NH206 All Nippon Airways
NH969 All Nippon Airways
11:50 Vienna
10:00 Tokyo Haneda
06:55 Tokyo Haneda
12:25 Shanghai Hongqiao
Connect
CA842 Air China
CA1501 Air China
14:30 Vienna
08:30 Beijing Capital
06:55 Beijing Capital
10:35 Shanghai Hongqiao
Connect
CA842 Air China
CA1519 Air China
14:30 Vienna
09:30 Beijing Capital
06:55 Beijing Capital
11:50 Shanghai Hongqiao
Connect
CA842 Air China
CA1575 Air China
SC4669 Shandong Airlines
14:30 Vienna
09:30 Beijing Capital
13:00 Qingdao
06:55 Beijing Capital
11:05 Qingdao
14:35 Shanghai Hongqiao
Connect
CA842 Air China
CA1531 Air China
14:30 Vienna
10:30 Beijing Capital
06:55 Beijing Capital
12:40 Shanghai Hongqiao
Connect
CA842 Air China
SC4652 Shandong Airlines
SC4669 Shandong Airlines
14:30 Vienna
09:45 Beijing Capital
13:00 Qingdao
06:55 Beijing Capital
11:20 Qingdao
14:35 Shanghai Hongqiao
Connect
CA842 Air China
CA1569 Air China
SC4663 Shandong Airlines
14:30 Vienna
08:30 Beijing Capital
11:30 Qingdao
06:55 Beijing Capital
10:05 Qingdao
13:10 Shanghai Hongqiao
Connect
CA842 Air China
CA1569 Air China
SC4669 Shandong Airlines
14:30 Vienna
08:30 Beijing Capital
13:00 Qingdao
06:55 Beijing Capital
10:05 Qingdao
14:35 Shanghai Hongqiao
Connect
CZ6022 China Southern Airlines
CZ6907 China Southern Airlines
CZ8885 China Southern Airlines
18:05 Vienna
11:30 Urumqi
16:15 Beijing Daxing
07:50 Urumqi
15:15 Beijing Daxing
18:20 Shanghai Hongqiao
Connect
CZ6022 China Southern Airlines
CZ6901 China Southern Airlines
CZ8885 China Southern Airlines
18:05 Vienna
10:30 Urumqi
16:15 Beijing Daxing
07:50 Urumqi
14:05 Beijing Daxing
18:20 Shanghai Hongqiao
Connect
CZ6022 China Southern Airlines
CZ6981 China Southern Airlines
18:05 Vienna
09:30 Urumqi
07:50 Urumqi
14:20 Shanghai Hongqiao
Connect
CZ6022 China Southern Airlines
CZ6997 China Southern Airlines
18:05 Vienna
15:30 Urumqi
07:50 Urumqi
20:20 Shanghai Hongqiao
Connect
CZ6022 China Southern Airlines
CZ6995 China Southern Airlines
18:05 Vienna
11:30 Urumqi
07:50 Urumqi
16:10 Shanghai Hongqiao
Connect
CZ6022 China Southern Airlines
CZ6913 China Southern Airlines
CZ8885 China Southern Airlines
18:05 Vienna
09:30 Urumqi
16:15 Beijing Daxing
07:50 Urumqi
13:15 Beijing Daxing
18:20 Shanghai Hongqiao
Connect

3. Vienna to Hangzhou Xiaoshan

  1. You take a flight from Vienna to Hangzhou Xiaoshan and cost approximately 1100 USD.

  2. You take a bus, shuttle or taxi from Hangzhou Xiaoshan to your destination in Shanghai, China.

Flight Depart Arrive
BR66 EVA Air
CA150 Air China
12:30 Vienna
12:30 Taiwan Taoyuan
07:05 Taiwan Taoyuan
14:20 Hangzhou Xiaoshan
Connect
BR66 EVA Air
BR758 EVA Air
12:30 Vienna
16:25 Taiwan Taoyuan
07:05 Taiwan Taoyuan
18:15 Hangzhou Xiaoshan
Connect
CA842 Air China
CA1595 Air China
14:30 Vienna
08:35 Beijing Capital
06:55 Beijing Capital
10:55 Hangzhou Xiaoshan
Connect
CA842 Air China
CA1575 Air China
SC4775 Shandong Airlines
14:30 Vienna
09:30 Beijing Capital
13:55 Qingdao
06:55 Beijing Capital
11:05 Qingdao
15:50 Hangzhou Xiaoshan
Connect
CA842 Air China
CA1569 Air China
SC4775 Shandong Airlines
14:30 Vienna
08:30 Beijing Capital
13:55 Qingdao
06:55 Beijing Capital
10:05 Qingdao
15:50 Hangzhou Xiaoshan
Connect
CA842 Air China
SC4652 Shandong Airlines
SC4775 Shandong Airlines
14:30 Vienna
09:45 Beijing Capital
13:55 Qingdao
06:55 Beijing Capital
11:20 Qingdao
15:50 Hangzhou Xiaoshan
Connect
CA842 Air China
CA1569 Air China
SC2239 Shandong Airlines
14:30 Vienna
08:30 Beijing Capital
13:05 Qingdao
06:55 Beijing Capital
10:05 Qingdao
14:45 Hangzhou Xiaoshan
Connect
CA842 Air China
SC4652 Shandong Airlines
SC2239 Shandong Airlines
14:30 Vienna
09:45 Beijing Capital
13:05 Qingdao
06:55 Beijing Capital
11:20 Qingdao
14:45 Hangzhou Xiaoshan
Connect
CA842 Air China
CA1575 Air China
SC2239 Shandong Airlines
14:30 Vienna
09:30 Beijing Capital
13:05 Qingdao
06:55 Beijing Capital
11:05 Qingdao
14:45 Hangzhou Xiaoshan
Connect
CA842 Air China
CA1702 Air China
14:30 Vienna
10:40 Beijing Capital
06:55 Beijing Capital
13:05 Hangzhou Xiaoshan
Connect
CA842 Air China
CA1738 Air China
14:30 Vienna
09:30 Beijing Capital
06:55 Beijing Capital
11:45 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6901 China Southern Airlines
CZ6163 China Southern Airlines
18:05 Vienna
10:30 Urumqi
18:55 Beijing Daxing
07:50 Urumqi
14:05 Beijing Daxing
21:15 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6919 China Southern Airlines
18:05 Vienna
17:55 Urumqi
07:50 Urumqi
23:00 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6917 China Southern Airlines
CZ3939 China Southern Airlines
18:05 Vienna
08:40 Urumqi
18:15 Zhengzhou
07:50 Urumqi
12:45 Zhengzhou
19:50 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6967 China Southern Airlines
3U8170 8172 Sichuan Airlines
18:05 Vienna
10:20 Urumqi
16:10 Lanzhou
07:50 Urumqi
13:05 Lanzhou
18:50 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6913 China Southern Airlines
CZ6163 China Southern Airlines
18:05 Vienna
09:30 Urumqi
18:55 Beijing Daxing
07:50 Urumqi
13:15 Beijing Daxing
21:15 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6954 China Southern Airlines
NS3305 Hebei
18:05 Vienna
08:45 Urumqi
14:00 Shijiazhuang Zhengding
07:50 Urumqi
12:35 Shijiazhuang Zhengding
15:55 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6967 China Southern Airlines
CZ6967 China Southern Airlines
18:05 Vienna
10:20 Urumqi
14:00 Lanzhou
07:50 Urumqi
13:05 Lanzhou
16:35 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6917 China Southern Airlines
CZ3745 China Southern Airlines
18:05 Vienna
08:40 Urumqi
14:40 Zhengzhou
07:50 Urumqi
12:45 Zhengzhou
16:20 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6907 China Southern Airlines
CZ8853 China Southern Airlines
18:05 Vienna
11:30 Urumqi
21:00 Beijing Daxing
07:50 Urumqi
15:15 Beijing Daxing
23:05 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6913 China Southern Airlines
CZ8853 China Southern Airlines
18:05 Vienna
09:30 Urumqi
21:00 Beijing Daxing
07:50 Urumqi
13:15 Beijing Daxing
23:05 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6954 China Southern Airlines
NS3275 Hebei
18:05 Vienna
08:45 Urumqi
17:05 Shijiazhuang Zhengding
07:50 Urumqi
12:35 Shijiazhuang Zhengding
19:00 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6901 China Southern Airlines
CZ8853 China Southern Airlines
18:05 Vienna
10:30 Urumqi
21:00 Beijing Daxing
07:50 Urumqi
14:05 Beijing Daxing
23:05 Hangzhou Xiaoshan
Connect
CZ6022 China Southern Airlines
CZ6907 China Southern Airlines
CZ6163 China Southern Airlines
18:05 Vienna
11:30 Urumqi
18:55 Beijing Daxing
07:50 Urumqi
15:15 Beijing Daxing
21:15 Hangzhou Xiaoshan
Connect

4. Graz to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in Vienna to Graz.

  2. You take a flight from Graz to Shanghai Pudong and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.

Flight Depart Arrive
OS964 Austrian Airlines
OS75 Austrian Airlines
06:00 Graz
13:20 Vienna
06:35 Vienna
06:50 Shanghai Pudong
Connect
KL1892 KLM
KL0895 KLM
06:30 Graz
17:15 Amsterdam Schiphol
08:20 Amsterdam Schiphol
10:50 Shanghai Pudong
Connect
LH2343 Lufthansa
CA828 Air China
06:35 Graz
12:40 Munich
07:30 Munich
05:55 Shanghai Pudong
Connect
TK1462 Turkish Airlines
TK26 Turkish Airlines
09:35 Graz
01:25 Istanbul
12:55 Istanbul
16:45 Shanghai Pudong
Connect
LH1261 Lufthansa
LH728 Lufthansa
10:15 Graz
21:40 Frankfurt
11:35 Frankfurt
15:20 Shanghai Pudong
Connect
LH1261 Lufthansa
CA936 Air China
10:15 Graz
19:00 Frankfurt
11:35 Frankfurt
13:10 Shanghai Pudong
Connect
LH1261 Lufthansa
MU220 China Eastern Airlines
10:15 Graz
13:35 Frankfurt
11:35 Frankfurt
07:25 Shanghai Pudong
Connect
LH1263 Lufthansa
LH728 Lufthansa
18:40 Graz
21:40 Frankfurt
20:00 Frankfurt
15:20 Shanghai Pudong
Connect
EN8019 Air Dolomiti
LH726 Lufthansa
20:15 Graz
22:35 Munich
21:10 Munich
15:20 Shanghai Pudong
Connect

5. Budapest to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in Vienna to Budapest.

  2. You take a flight from Budapest to Shanghai Pudong and cost approximately 480 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.

Flight Depart Arrive
BA865 British Airways
BA169 British Airways
07:10 Budapest
13:50 London Heathrow
09:05 London Heathrow
09:10 Shanghai Pudong
Connect
LX2251 Swiss
LX188 Swiss
09:25 Budapest
12:55 Zurich
11:05 Zurich
07:55 Shanghai Pudong
Connect
LH1675 Lufthansa
CA828 Air China
09:30 Budapest
12:40 Munich
10:45 Munich
05:55 Shanghai Pudong
Connect
AF1395 Air France
AF112 Air France
12:15 Budapest
15:30 Paris CDG
14:40 Paris CDG
08:45 Shanghai Pudong
Connect
FM870 Shanghai Airlines
12:30 Budapest
05:00 Shanghai Pudong Direct
SU2031 Aeroflot Russian Airlines
SU208 Aeroflot Russian Airlines
12:35 Budapest
20:05 Moscow Sheremetyevo
17:25 Moscow Sheremetyevo
09:50 Shanghai Pudong
Connect
KL1976 KLM
KL0895 KLM
12:50 Budapest
17:15 Amsterdam Schiphol
15:05 Amsterdam Schiphol
10:50 Shanghai Pudong
Connect
LH1339 Lufthansa
LH728 Lufthansa
15:15 Budapest
21:40 Frankfurt
17:00 Frankfurt
15:20 Shanghai Pudong
Connect
LH1339 Lufthansa
CA936 Air China
15:15 Budapest
19:00 Frankfurt
17:00 Frankfurt
13:10 Shanghai Pudong
Connect
LH1679 Lufthansa
LH726 Lufthansa
16:55 Budapest
22:35 Munich
18:10 Munich
15:20 Shanghai Pudong
Connect
TK1038 Turkish Airlines
TK26 Turkish Airlines
20:15 Budapest
01:25 Istanbul
00:20 Istanbul
16:45 Shanghai Pudong
Connect
CA722 Air China
CA1883 Air China
21:25 Budapest
20:15 Beijing Capital
12:35 Beijing Capital
22:35 Shanghai Pudong
Connect

6. Vienna to Nanjing

  1. You take a flight from Vienna to Nanjing and cost approximately 550 USD.

  2. You take a bus, shuttle or taxi from Nanjing to your destination in Shanghai, China.

Flight Depart Arrive
CA842 Air China
CA1817 Air China
14:30 Vienna
08:30 Beijing Capital
06:55 Beijing Capital
10:35 Nanjing
Connect
CA842 Air China
CA1575 Air China
SC8414 Shandong Airlines
14:30 Vienna
09:30 Beijing Capital
13:35 Qingdao
06:55 Beijing Capital
11:05 Qingdao
14:55 Nanjing
Connect
CA842 Air China
CA1847 Air China
14:30 Vienna
10:50 Beijing Capital
06:55 Beijing Capital
12:55 Nanjing
Connect
CA842 Air China
CA8667 Air China
14:30 Vienna
11:25 Beijing Capital
06:55 Beijing Capital
13:45 Nanjing
Connect
CA842 Air China
SC4652 Shandong Airlines
SC8414 Shandong Airlines
14:30 Vienna
09:45 Beijing Capital
13:35 Qingdao
06:55 Beijing Capital
11:20 Qingdao
14:55 Nanjing
Connect
CA842 Air China
CA1569 Air China
SC8414 Shandong Airlines
14:30 Vienna
08:30 Beijing Capital
13:35 Qingdao
06:55 Beijing Capital
10:05 Qingdao
14:55 Nanjing
Connect
OS305 Austrian Airlines
SK995 Scandinavian Airlines
CA1561 Air China
17:20 Vienna
21:05 Copenhagen
14:15 Beijing Capital
19:10 Copenhagen
13:05 Beijing Capital
16:20 Nanjing
Connect
OS125 Austrian Airlines
CA932 Air China
CA1561 Air China
17:30 Vienna
20:15 Frankfurt
14:15 Beijing Capital
19:00 Frankfurt
11:25 Beijing Capital
16:20 Nanjing
Connect
OS125 Austrian Airlines
LH780 Lufthansa
17:30 Vienna
22:10 Frankfurt
19:00 Frankfurt
16:00 Nanjing
Connect
OS51 Austrian Airlines
MU776 China Eastern Airlines
17:50 Vienna
13:00 Tokyo Narita
11:55 Tokyo Narita
15:30 Nanjing
Connect
CZ6022 China Southern Airlines
CZ6837 China Southern Airlines
18:05 Vienna
18:20 Urumqi
07:50 Urumqi
22:45 Nanjing
Connect
CZ6022 China Southern Airlines
CZ6963 China Southern Airlines
CZ6963 China Southern Airlines
18:05 Vienna
09:05 Urumqi
13:35 Nanchong
07:50 Urumqi
12:45 Nanchong
15:40 Nanjing
Connect
CZ6022 China Southern Airlines
CZ6971 China Southern Airlines
18:05 Vienna
11:45 Urumqi
07:50 Urumqi
16:15 Nanjing
Connect
CZ6022 China Southern Airlines
CZ6933 China Southern Airlines
CZ8786 China Southern Airlines
18:05 Vienna
09:20 Urumqi
14:25 Hohhot
07:50 Urumqi
12:40 Hohhot
16:40 Nanjing
Connect
LH1243 Lufthansa
LH780 Lufthansa
19:10 Vienna
22:10 Frankfurt
20:35 Frankfurt
16:00 Nanjing
Connect

References

Find Hotels in Shanghai, China

You can find hotels and accommodations in Shanghai, China with our hotels search tool below

Booking.com