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 341 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 Budapest, Sofia or any other of the 14 alternatives with connectiing airports.
Athens to Belgrade with Aegean Airlines
You can fly non-stop every weekday except Mondays with departure times at 08 in the morning or 13 in the afternoon. Aegean Airlines is a Star Alliance member.
With Turkish Airlines
If you fly from Athens with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Belgrade. This flight trip will take 5 hours and 45 minutes and you can fly every weekday with departures between 9:00 am and 3:00 am. Turkish Airlines is a Star Alliance member.
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) |
BUD Budapest | 4h 5m | 1h 10m | 890 miles (1432 km) |
SOF Sofia | 4h 5m | 1h 35m | 545 miles (877 km) |
DBV Dubrovnik | 4h 20m | 1h 55m | 627 miles (1009 km) |
CFU Kerkyra | 4h 50m | 2h 30m | 610 miles (981 km) |
ZAG Zagreb | 5h 0m | 1h 50m | 894 miles (1438 km) |
JMK Mykonos | 5h 50m | 2h 35m | 660 miles (1062 km) |
HER Heraklion | 6h 5m | 1h 10m | 900 miles (1448 km) |
IST Istanbul | 6h 5m | 1h 35m | 838 miles (1348 km) |
CHQ Chania | 6h 8m | 1h 35m | 843 miles (1356 km) |
SAW Istanbul | 6h 30m | 3h 20m | 885 miles (1424 km) |
SKG Thessaloniki | 6h 35m | 4h 5m | 514 miles (827 km) |
OTP Bucharest | 6h 50m | 3h 45m | 759 miles (1221 km) |
RHO Rhodes | 6h 55m | 3h 55m | 965 miles (1553 km) |
SPU Split | 6h 55m | 4h 10m | 777 miles (1250 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