Airlines with flights from Belgrade to Athens
There are four airlines with scheduled flights between BEG and ATH. Both Air Serbia and Aegean operates non-stop flights from Belgrade Airport to Athens International Airport and the flight time is 1 hour and 35 minutes.
Choose airline
Schedules
Non-stop with Air Serbia
-
Total flight time: 1 hour and 35 minutes
-
Belgrade is a Air Serbia hub.
-
15 flights per week
-
Embraer 190Airbus A319Embraer 195 and Legacy 1000Airbus A220-300
BEG
Direct
ATH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
JU536
00:45
----
----
00:45
00:45
00:45
----
JU530
07:25
----
----
07:40
----
----
----
JU532
13:10
13:10
12:15
13:10
12:15
13:10
12:15
JU534
----
----
----
----
18:00
----
18:00
The timetable & schedule information was updated at 2026-04-21
Non-stop with Aegean Airlines
-
Total flight time: 1 hour and 35 minutes
-
Athens is a Aegean Airlines hub.
-
6 flights per week
-
Airbus A320
BEG
Direct
ATH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
A3977
15:50
----
15:40
15:40
15:00
15:40
13:50
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 4h 20m - 5h 40m.
-
28 flights per week
BEG
Via IST
ATH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK1082
TK1849
TK1849
09:15
09:15
09:15
09:15
09:15
09:15
09:15
TK1084
TK1841
TK1841
20:25
20:25
20:25
20:25
20:25
20:25
20:25
The timetable & schedule information was updated at 2026-04-21
Via Bucharest with TAROM
-
Total flight time: 7h 50m - 8h 55m.
-
Sky Team Alliance
-
1 flights per week
BEG
Via OTP
ATH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are four airlines with scheduled flights between BEG and ATH. Both Air Serbia and Aegean operates non-stop flights from Belgrade Airport to Athens International Airport and the flight time is 1 hour and 35 minutes.