Cheap Flights from Vienna to Brussels

Vienna Brussels
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €15
🇪🇸 Spain €23
🇹🇷 Turkey €27
🇩🇪 Germany €22
🇬🇷 Greece €20
🇵🇹 Portugal €46
🇰🇿 Kazakhstan €146
🇫🇷 France €30
← Back Home Deals Brussels (14)
Brussels — Belgium
Vienna → Brussels
🇧🇪 Belgium · 14 flights from €21
1 Oct
10:00
Ryanair · 1h 45m
✈ Direct ↓48% 🔥
€40
€21
HOT
8 Oct
10:00
Ryanair · 1h 45m
✈ Direct ↓40% 🔥
€35
€21
HOT
16 Oct
15:55
Ryanair · 1h 45m
✈ Direct
€24
€21
28 Sep
07:25
Ryanair · 1h 45m
✈ Direct ↓39% 🔥
€22
HOT
12 Oct
07:25
Ryanair · 1h 45m
✈ Direct ↓29% 🔥
€66
€22
HOT
22 Sep
04:40
Ryanair · 1h 45m
✈ Direct
€28
€23
29 Sep
04:40
Ryanair · 1h 45m
✈ Direct ↓17%
€29
€24
27 Oct
05:20
Ryanair · 1h 50m
✈ Direct
€30
8 Sep
04:40
Ryanair · 1h 45m
✈ Direct
€34
14 Sep
07:25
Ryanair · 1h 45m
✈ Direct
€53
2 Sep
03:45
Ryanair · 8h 10m
✈ Direct
€61
22 Nov
05:35
Ryanair · 1h 50m
✈ Direct
€75
6 Oct
04:40
Ryanair · 1h 45m
✈ Direct
€83
4 Sep
15:55
Ryanair · 1h 45m
✈ Direct
€110
With a stop
16 Sep
18:35
VIE → MIL → BRU
Ryanair + Ryanair · 0d 19h stopover in Milan
€34
2 flights
☕ 19h in Milan — enough time to explore
9 Sep
03:55
VIE → VCE → BRU
Ryanair + Ryanair · 1d 2h stopover in Venice
€34
2 flights
☕ 26h in Venice — enough time to explore
16 Sep
03:55
VIE → VCE → BRU
Ryanair + Ryanair · 0d 13h stopover in Venice
€36
2 flights
☕ 13h in Venice — enough time to explore
29 Sep
03:50
VIE → MIL → BRU
Ryanair + Ryanair · 0d 23h stopover in Milan
€36
2 flights
☕ 23h in Milan — enough time to explore
14 Oct
03:45
VIE → MIL → BRU
Ryanair + Ryanair · 9h layover in Milan
€37
2 flights
24 Sep
04:40
VIE → MIL → BRU
Ryanair + Ryanair · 0d 13h stopover in Milan
€37
2 flights
☕ 13h in Milan — enough time to explore
23 Sep
03:55
VIE → VCE → BRU
Ryanair + Ryanair · 1d 2h stopover in Venice
€37
2 flights
☕ 26h in Venice — enough time to explore
17 Oct
05:15
VIE → WAW → BRU
Ryanair + Ryanair · 1d 3h stopover in Warsaw
€38
2 flights
☕ 27h in Warsaw — enough time to explore

Flight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →