- Home
- Flights
- Flights from Belgrade
- Belgrade to Athens
Flights from Belgrade to Athens
Aegean Airlines and Air Serbia fly nonstop from Belgrade to Athens. The flight takes around 1h 32m.
Direct flights available 1h 32m
Belgrade to Athens at a glance
Fastest flight1h 32mEstimated
Nonstop flightsYesAegean Airlines, Air Serbia
Airlines flying nonstop from Belgrade to Athens
2 airlines on this route.
Good to know
- Distance
- 823 km511 miles
- Flight time
- 1h 32mestimate
- Time difference
- +1hAthens vs Belgrade
- Currency in Athens
- EUR
- Airports
- BEG → ATH
Flights from Belgrade to Athens: questions answered
Are there direct flights from Belgrade to Athens?
Yes. Aegean Airlines and Air Serbia fly this route nonstop.
How long is the flight from Belgrade to Athens?
A nonstop flight covers 823 km and takes around 1h 32m.
Which airlines fly from Belgrade to Athens?
Aegean Airlines and Air Serbia operate nonstop flights on this route.
Which airports serve Belgrade and Athens?
Belgrade: Belgrade Nikola Tesla Airport (BEG). Athens: Athens Eleftherios Venizelos International Airport (ATH).
What is the time difference between Belgrade and Athens?
Athens is 1 hour ahead of Belgrade.





