Airlines with flights from Athens to Berlin
There are 13 airlines with scheduled flights between ATH and BER. Aegean, Ryanair and Sky Express has non-stop flights from Athens International Airport to Berlin Airport and the flight time is 2 hours and 55 minutes.
Choose airline
Schedules
Non-stop with Aegean Airlines
-
Total flight time: 2 hours and 55 minutes
-
Athens is a Aegean Airlines hub.
-
15 flights per week
-
Airbus A321neoAirbus A321Airbus A320
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Ryanair
-
Total flight time: 3 hours
-
Low-cost airline
-
Athens and Berlin are both Ryanair focus cities.
-
4 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 Passenger
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Sky Express
-
Total flight time: 2 hours and 55 minutes
-
4 flights per week
-
Airbus A320neo
Flight
The timetable & schedule information was updated at 2026-04-21
Via Thessaloniki with Aegean Airlines
-
Total flight time: 4h 20m - 6h 10m.
-
Athens is a Aegean Airlines hub.
-
7 flights per week
-
Airbus A321neoAirbus A321Airbus A320
Flight
A3512
A3512
A3512
The timetable & schedule information was updated at 2026-04-21
Via Stuttgart with Eurowings
-
Total flight time: 4h 35m - 6h 55m.
-
Low-cost airline
-
Berlin is a Eurowings focus city (Operating base).
-
3 flights per week
Flight
EW8005
EW2004
The timetable & schedule information was updated at 2026-04-21
Via Warsaw with LOT - Polish Airlines
-
Total flight time: 4h 45m - 5h 35m.
-
8 flights per week
Flight
LO389
The timetable & schedule information was updated at 2026-04-21
Via Vienna with Austrian Airlines
-
Total flight time: 4h 50m - 6h 20m.
-
28 flights per week
Flight
OS225
OS233
OS235
The timetable & schedule information was updated at 2026-04-21

There are 13 airlines with scheduled flights between ATH and BER. Aegean, Ryanair and Sky Express has non-stop flights from Athens International Airport to Berlin Airport and the flight time is 2 hours and 55 minutes.
Via Belgrade with Air Serbia
Via Munich with Lufthansa
Via Copenhagen with SAS
Via Zurich with SWISS
Via Istanbul with Pegasus
Via Copenhagen with Norwegian Air Sweden
Via Istanbul with Turkish Airlines