Flights from Athens to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ATH to FRA – All flight route options from Athens International Airport, Greece to Frankfurt Airport, Germany. These flights are operated by 22 different airlines. Fly non-stop or choose from 45 different connecting flights. The shortest flight time is 3 hours and 5 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 Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Athens to Frankfurt flights
There are over 48 airlines and as many as 743 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Athens (ATH) with Aegean Airlines, Lufthansa or Sky Express but if a stopover option suits you better you can choose to fly via Dubrovnik, Budapest or any other of the 45 alternatives with connectiing airports.
Athens to Frankfurt with Aegean Airlines
You can fly non-stop every weekday with flights departing at 8:00 am, 3:00 pm or 4:00 pm. You can also take a connecting flight via Thessaloniki or Heraklion. Aegean Airlines is a Star Alliance member.
With Lufthansa
You can fly non-stop every weekday with flights departing between 6:00 am and 6:00 pm. You also have the option to do a transit flight via Munich. Lufthansa is a Star Alliance member.
Distance & flight times: Athens International Airport to Frankfurt Airport
The shortest flight time between ATH and FRA is 3 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 5m | - | 1134 miles (1825 km) |
DBV Dubrovnik | 4h 25m | 50m | 1136 miles (1828 km) |
BUD Budapest | 4h 25m | 40m | 1222 miles (1966 km) |
PRG Prague | 4h 35m | 35m | 1225 miles (1971 km) |
STR Stuttgart | 4h 35m | 2h 20m | 1149 miles (1849 km) |
VCE Venice | 4h 40m | 50m | 1158 miles (1863 km) |
JMK Mykonos | 4h 43m | 55m | 1293 miles (2080 km) |
BEG Belgrade | 4h 50m | 3h 20m | 1173 miles (1887 km) |
MXP Milan | 5h 0m | 1h 55m | 1256 miles (2021 km) |
LJU Ljubljana | 5h 0m | 1h 30m | 1134 miles (1825 km) |
VIE Vienna | 5h 0m | 50m | 1186 miles (1908 km) |
SOF Sofia | 5h 0m | 2h 45m | 1203 miles (1936 km) |
LUX Luxembourg | 5h 3m | 1h 5m | 1308 miles (2105 km) |
MUC Munich | 5h 5m | 1h 0m | 1135 miles (1826 km) |
FLR Florence | 5h 10m | 1h 15m | 1232 miles (1982 km) |
SKG Thessaloniki | 5h 15m | 1h 40m | 1148 miles (1847 km) |
MLA Malta | 5h 15m | 50m | 1574 miles (2533 km) |
BER Berlin | 5h 15m | 1h 10m | 1391 miles (2238 km) |
HAM Hamburg | 5h 15m | 1h 50m | 1533 miles (2467 km) |
NCE Nice | 5h 15m | 55m | 1410 miles (2269 km) |
FCO Rome | 5h 15m | 1h 25m | 1277 miles (2055 km) |
CFU Kerkyra | 5h 25m | 1h 10m | 1160 miles (1866 km) |
SPU Split | 5h 25m | 1h 50m | 1140 miles (1834 km) |
DUS Dusseldorf | 5h 30m | 1h 25m | 1368 miles (2201 km) |
CHQ Chania | 5h 30m | 1h 0m | 1444 miles (2323 km) |
KRK Krakow | 5h 30m | 1h 25m | 1367 miles (2200 km) |
BRU Brussels | 5h 30m | 25m | 1503 miles (2418 km) |
HER Heraklion | 5h 35m | 45m | 1514 miles (2436 km) |
GVA Geneva | 5h 45m | 40m | 1368 miles (2201 km) |
JTR Thira | 5h 45m | 2h 30m | 1407 miles (2264 km) |
RHO Rhodes | 5h 50m | 40m | 1613 miles (2595 km) |
ZRH Zurich | 6h 0m | 2h 35m | 1202 miles (1934 km) |
AMS Amsterdam | 6h 5m | 1h 20m | 1591 miles (2560 km) |
SMI Samos | 6h 10m | 3h 0m | 1413 miles (2274 km) |
KGS Kos | 6h 15m | 2h 0m | 1495 miles (2405 km) |
WAW Warsaw | 6h 20m | 1h 55m | 1558 miles (2507 km) |
BLQ Bologna | 6h 35m | 2h 45m | 1205 miles (1939 km) |
LYS Lyon | 6h 35m | 2h 10m | 1452 miles (2336 km) |
TUN Tunis | 6h 35m | 1h 55m | 1680 miles (2703 km) |
MRS Marseille | 6h 45m | 2h 0m | 1540 miles (2478 km) |
CDG Paris | 6h 55m | 2h 0m | 1597 miles (2570 km) |
CTA Catania | 7h 0m | 2h 40m | 1419 miles (2283 km) |
SAW Istanbul | 7h 15m | 2h 35m | 1540 miles (2478 km) |
IST Istanbul | 7h 35m | 2h 55m | 1493 miles (2402 km) |
TIA Tirana | 8h 40m | 5h 0m | 1135 miles (1826 km) |
RMO Chisinau | 9h 10m | 4h 40m | 1631 miles (2624 km) |




Quick copy and share this page
From Athens to Germany
Below is a list of other destinations to Germany from Athens International Airport with either direct flights or 1 stop connections.
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
NUE Nuremberg
-
DTM Dortmund
-
LEJ Leipzig/Halle
From Greece to Frankfurt
Below is a list of other cities in Greece with flights to Frankfurt with either non-stop or connecting flights.
-
HER Heraklion Direct
-
CFU Kerkyra Direct
-
RHO Rhodes Direct
-
SKG Thessaloniki Direct
-
CHQ Chania Direct
-
KGS Kos Direct
-
ZTH Zakinthos Direct
-
JTR Thira Direct
-
JMK Mykonos Direct
-
PVK Preveza Direct