Direct flights to Belgrade BEG
Belgrade Airport is the largest airport in Republic of Serbia. In total there are 114 airports with direct flights to Belgrade from 41 different countries and 3 U.S. states. The airport is a hub for Air Serbia. You can easily reach Belgrade with daily non-stop flights from 9 other major hubs like Frankfurt (Lufthansa), Istanbul (Turkish Airlines) and Zurich (SWISS).
Click to open the interactive map.
Non-stop routes to BEG:
Duration

Airlines with direct flights every day to Belgrade
The airports presented below each airline are hubs for this specific operator.
Direct flights to Republic of Serbia
Nis (INI)
Flights from 15 different airports
Moreva Airport (KVO)
Flights from 3 different airports
