Flights from Belgrade to Vienna – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BEG to VIE – All flight route options from Belgrad Nikola Tesla Airport, Serbia to Vienna International Airport, Austria. These routes are operated by 4 airlines. Fly non-stop with Austrian or Air Serbia, or choose from 5 different stopover flights. The shortest flight time is 1 hour and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Vienna Airport
We got great deals on hotels and car rentals near the airport.
Belgrade to Vienna flights
With over 70 flights every week and 7 different airlines you have a wide range of options. You can fly non-stop to Vienna (VIE) from Belgrade (BEG) with Air Serbia or Austrian but if a stopover option suits you better you can choose to fly via Budapest, Sarajevo or any other of the 5 alternatives with connectiing airports.
Belgrade to Vienna with Air Serbia
You can fly non-stop every weekday with flights departing between 7:00 am and 6:00 pm.
Distance & flight times: Belgrade Airport to Vienna International Airport
The shortest flight time between BEG and VIE is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 290 miles (467 km) |
BUD Budapest | 4h 55m | 3h 50m | 320 miles (515 km) |
SJJ Sarajevo | 5h 25m | 3h 15m | 429 miles (690 km) |
ZAG Zagreb | 5h 30m | 2h 10m | 383 miles (616 km) |
SPU Split | 5h 35m | 4h 30m | 535 miles (861 km) |
ZAD Zadar | 5h 45m | 3h 25m | 535 miles (861 km) |


Quick copy and share this page
From Belgrade to Austria
Below is a list of other destinations to Austria from Belgrad Nikola Tesla Airport with either direct flights or 1 stop connections.
From Serbia to Vienna
We have found another destination to Austria from Belgrad Nikola Tesla Airport as well.
-
INI Nis Direct