Direct flights from Belgrade to Vienna BEG → VIE

Air Serbia and Austrian Airlines operate nonstop flights from Belgrade (BEG) to Vienna (VIE). The nonstop flight takes around ~0h 35m, covering 289 miles (465 km). Updated 12 June 2026.

📬 Cheap nonstop deals from Belgrade

We'll email you when a fare from BEG drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air Serbia JU Austrian Airlines OS

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Belgrade to Vienna?

Yes, Air Serbia and Austrian Airlines operate nonstop flights from Belgrade (BEG) to Vienna (VIE).

Which airlines fly direct from Belgrade to Vienna?

Air Serbia, Austrian Airlines operate nonstop flights from Belgrade to Vienna.

How long is the flight from Belgrade to Vienna?

The nonstop flight from Belgrade to Vienna takes ~0h 35m (approximately 465 km).

Explore More

Cheap direct deals from Belgrade — last one was $230 to Hamburg