Direct flights to Belgrade BEG
Belgrade Airport is the largest airport in Republic of Serbia. In total there are 103 airports with direct flights to Belgrade from 36 different countries and 2 U.S. states. The airport is a hub for Air Serbia. You can easily reach Belgrade with daily non-stop flights from 10 other major hubs like Amsterdam (KLM), Istanbul (Turkish Airlines) and Vienna (Austrian).

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 14 different airports

Moreva Airport (KVO)
Flights from 3 different airports