Direct flights from Stuttgart to Belgrade
All flights from STR to BEG non-stop. There are direct flights from Stuttgart Airport, Germany to Belgrad Nikola Tesla Airport (BEG), Serbia four times per week with Air Serbia. The flight distance is 591 miles and the trip usually takes about 1 hour and 40 minutes.
Airlines with non-stop routes:

Air Serbia

Eurowings
No flights anymore
Flight schedule from Stuttgart to Belgrade with Air Serbia
This is a weekly direct flight schedule for Air Serbia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-04-22
Stuttgart to Belgrade flight departures
Select a date to see all scheduled flight departures between STR to BEG.
STR - BEG information
-
Distance591 miles (951 km)
-
Flight time1 hour and 40 minutes
-
Airlines
Air Serbia
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Air Serbia AircraftsAirbus A318 / A319 / A320 / A321Embraer 170 / 175 / 190 / 195
-
Departure TerminalTerminal 3 (Air Serbia)
-
Arrival TerminalTerminal 2 (Air Serbia)