Cheap Flights from Beijing to Vienna

Beijing Vienna
Any date
Find your flight
🌍 Anywhere
🇨🇳 China €47
🇹🇭 Thailand €94
🇰🇷 South Korea €64
🇯🇵 Japan €78
🇻🇳 Vietnam €82
🇲🇾 Malaysia €94
🇮🇩 Indonesia €130
🇦🇺 Australia €206
← Back Home Deals Vienna (20)
Vienna — Austria
Beijing → Vienna
🇦🇹 Austria · 20 flights from €230
12 Sep
06:30
HU · 22h 25m
✈ Direct
€230
24 Aug
06:30
HU · 22h 25m
✈ Direct
€246
17 Sep
13:55
MU · 38h 15m
✈ Direct
€279
25 Oct
10:30
SV · 26h 40m
✈ Direct
€281
26 Aug
07:55
HU · 21h
✈ Direct
€283
22 Oct
11:45
MU · 31h 45m
✈ Direct
€291
9 Sep
06:30
HU · 22h 25m
✈ Direct
€306
30 Aug
12:05
SV · 25h 5m
✈ Direct
€311
20 Sep
12:05
SV · 25h 5m
✈ Direct
€316
9 Sep
13:00
MU · 15h 10m
✈ Direct
€327
16 Sep
13:00
MU · 15h 10m
✈ Direct
€332
4 Oct
12:30
MU · 15h 40m
✈ Direct
€350
€345
26 Aug
13:00
MU · 15h 10m
✈ Direct
€364
€350
18 Sep
13:00
MU · 15h 10m
✈ Direct
€359
23 Oct
13:00
MU · 15h 10m
✈ Direct
€359
14 Oct
18:55
CA · 9h 55m
✈ Direct
€360
20 Sep
12:30
MU · 15h 40m
✈ Direct
€362
21 Oct
18:55
CA · 9h 55m
✈ Direct
€362
24 Oct
19:00
CA · 10h 20m
✈ Direct
€364
27 Sep
13:00
MU · 15h 10m
✈ Direct
€391
With a stop
7 Oct
11:30
BJS → VCE → VIE
MU + Ryanair · 1d 0h stopover in Venice
€273
2 flights
☕ 24h in Venice — enough time to explore
22 Sep
13:00
BJS → MIL → VIE
MU + Ryanair · 0d 14h stopover in Milan
€278
2 flights
☕ 14h in Milan — enough time to explore
17 Sep
13:00
BJS → MIL → VIE
MU + Ryanair · 0d 12h stopover in Milan
€284
2 flights
☕ 12h in Milan — enough time to explore
16 Sep
23:30
BJS → BUD → VIE
FM + W4 · 3h layover in Budapest
€286
2 flights
16 Sep
23:30
BJS → MIL → VIE
FM + Ryanair · 0d 20h stopover in Milan
€299
2 flights
☕ 20h in Milan — enough time to explore
13 Sep
09:30
BJS → MIL → VIE
HU + Ryanair · 0d 21h stopover in Milan
€302
2 flights
☕ 21h in Milan — enough time to explore
24 Aug
01:00
BJS → STO → VIE
MU + Ryanair · 10h layover in Stockholm
€303
2 flights
☕ 10h in Stockholm — enough time to explore
10 Oct
11:30
BJS → MIL → VIE
MU + Ryanair · 1d 6h stopover in Milan
€318
2 flights
☕ 30h in Milan — enough time to explore