Flights from Belgrade to Athens – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BEG to ATH – All flight route options from Belgrad Nikola Tesla Airport, Serbia to Athens International Airport, Greece. These routes are operated by 7 airlines. Fly non-stop with Air Serbia or Aegean Airlines, or choose from 17 different stopover flights. The shortest flight time is 1 hour and 30 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 Athens Airport
We got great deals on hotels and car rentals near the airport.
Belgrade to Athens flights
There are over 19 airlines and as many as 267 flights every week to this destination. You can fly non-stop to Athens (ATH) from Belgrade (BEG) 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 17 alternatives with connectiing airports.
Belgrade to Athens with Aegean Airlines
You can fly non-stop every weekday except Mondays with departure times at 09:40, 14:45 or 15:00. Aegean Airlines is a Star Alliance member.
With TAROM
If you fly from Belgrade with TAROM you will do a stopover in Bucharest, OTP before reaching Athens. This flight trip will take 4 hours and 10 minutes and you can fly every day of the week except Mondays with departures at 09:05, 12:05 or 13:55. TAROM is a member of SkyTeam.
Distance & flight times: Belgrade Airport to Athens International Airport
The shortest flight time between BEG and ATH is 1 hour and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 35m | - | 514 miles (827 km) |
SOF Sofia | 3h 20m | 50m | 545 miles (877 km) |
OTP Bucharest | 4h 10m | 1h 25m | 759 miles (1221 km) |
SKP Skopje | 4h 40m | 3h 5m | 514 miles (827 km) |
SAW Istanbul | 4h 45m | 1h 40m | 885 miles (1424 km) |
DBV Dubrovnik | 5h 0m | 2h 10m | 627 miles (1009 km) |
SPU Split | 5h 25m | 2h 50m | 777 miles (1250 km) |
JMK Mykonos | 5h 30m | 1h 45m | 660 miles (1062 km) |
CHQ Chania | 6h 15m | 3h 35m | 843 miles (1356 km) |
HER Heraklion | 6h 15m | 3h 40m | 900 miles (1448 km) |
IST Istanbul | 6h 20m | 3h 35m | 838 miles (1348 km) |
CFU Kerkyra | 6h 35m | 4h 15m | 610 miles (981 km) |
TIA Tirana | 6h 55m | 4h 30m | 568 miles (914 km) |
SKG Thessaloniki | 7h 0m | 4h 45m | 514 miles (827 km) |
ADB Izmir | 7h 15m | 4h 30m | 752 miles (1210 km) |
RHO Rhodes | 7h 20m | 4h 30m | 965 miles (1553 km) |
BUD Budapest | 7h 40m | 4h 35m | 890 miles (1432 km) |
ZAG Zagreb | 7h 50m | 4h 35m | 894 miles (1438 km) |



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