Flights from Athens to Belgrade – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ATH to BEG – All flight route options from Athens International Airport, Greece to Belgrad Nikola Tesla Airport, Serbia. These routes are operated by 9 airlines. Fly non-stop with Aegean Airlines or Air Serbia, or choose from 14 different stopover flights. The shortest flight time is 1 hour and 40 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 Belgrad Nikola Tesla Airport
We got great deals on hotels and car rentals near the airport.
Athens to Belgrade flights
There are over 16 airlines and as many as 171 flights every week to this destination. You can fly non-stop to Belgrade (BEG) from Athens (ATH) with Aegean Airlines or Air Serbia but if a stopover option suits you better you can choose to fly via Sofia, Bucharest or any other of the 14 alternatives with connectiing airports.
Athens to Belgrade with Aegean Airlines
You can fly non-stop every Monday, Friday or Sunday at 08:15, 13:10 or 13:15. Aegean Airlines is a Star Alliance member.
With Pegasus
If you fly from Athens with Pegasus you will do a stopover in Istanbul, SAW before reaching Belgrade. This flight trip will take 6 hours and 30 minutes and you can fly every Monday or Thursday with departures at 10:25.
Distance & flight times: Athens International Airport to Belgrade Airport
The shortest flight time between ATH and BEG is 1 hour and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 40m | - | 514 miles (827 km) |
SOF Sofia | 4h 5m | 1h 35m | 545 miles (877 km) |
OTP Bucharest | 4h 10m | 3h 45m | 759 miles (1221 km) |
BUD Budapest | 4h 10m | 1h 5m | 890 miles (1432 km) |
DBV Dubrovnik | 4h 25m | 2h 0m | 627 miles (1009 km) |
CFU Kerkyra | 4h 45m | 2h 0m | 610 miles (981 km) |
JMK Mykonos | 5h 5m | 1h 15m | 660 miles (1062 km) |
TGD Podgorica | 5h 10m | 2h 25m | 574 miles (924 km) |
ZAG Zagreb | 5h 33m | 2h 55m | 894 miles (1438 km) |
RHO Rhodes | 5h 45m | 3h 55m | 965 miles (1553 km) |
HER Heraklion | 6h 0m | 1h 10m | 900 miles (1448 km) |
CHQ Chania | 6h 3m | 1h 35m | 843 miles (1356 km) |
SAW Istanbul | 6h 30m | 3h 20m | 885 miles (1424 km) |
IST Istanbul | 6h 50m | 2h 10m | 838 miles (1348 km) |
SKG Thessaloniki | 6h 55m | 4h 25m | 514 miles (827 km) |



Quick copy and share this page
From Athens to Serbia
Below is a list of other destinations to Serbia from Athens International Airport with either direct flights or 1 stop connections.
-
INI Nis Direct
-
KVO Kraljevo
From Greece to Belgrade
Below is a list of other cities in Greece with flights to Belgrade with either non-stop or connecting flights.
-
HER Heraklion Direct
-
CFU Kerkyra Direct
-
RHO Rhodes Direct
-
SKG Thessaloniki Direct
-
CHQ Chania Direct
-
KGS Kos
-
ZTH Zakinthos
-
JTR Thira
-
JMK Mykonos Direct
-
PVK Preveza