Travel from Frankfurt-am-Main to Athens-Airport-ATH

Bus or fly from Frankfurt am Main to Athens Airport (ATH)?

Lufthansa, Aegean Airlines and 10 other airlines fly from Frankfurt am Main to Athens Airport (ATH) hourly. Alternatively, you can take a bus from Frankfurt am Main to Athens Airport (ATH) via Brno, Παλαια Αγορα, and Αφετηρια in around 33 h 9 min.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Frankfurt am Main to Athens Airport (ATH)

ModeDurationPrice
From Frankfurt(M)Hauptwache train to Frankfurt airport then fly to Athens airport.4 h 59 min$142
From Frankfurt(Main)Hbf train to München Hbf (tief), train to Munich airport, then fly to Athens airport.8 h 24 min$241
From Frankfurt bus to Brno, bus to Παλαια Αγορα, line 856 bus to Αφετηρια, then bus to Αερολιμενασ Αθηνων(Τερμα).33 h 9 min$166
From Frankfurt(Main)Hbf train to Würzburg Hauptbahnhof, bus to Skopje, train to Thessaloniki, train to Ska, then train to Athens International Airport ✈.34 h 18 min$278
From Frankfurt bus to Sofia, bus to Σταθ.Υπερασ.Λεωφ.Κηφισου, then bus to Αερολιμενασ Αθηνων(Τερμα).42 h 21 min$140
From Frankfurt bus to Thessaloniki, walk to Thessaloniki, bus to Σταθ.Υπερασ.Λεωφ.Κηφισου, then bus to Αερολιμενασ Αθηνων(Τερμα).2 days 5 h$127
From Frankfurt am Main drive to Athens Airport (ATH).23 h 33 min$442

How long does it take to get from Frankfurt am Main to Athens Airport (ATH)?

It takes approximately 4 h 59 min to get from Frankfurt am Main to Athens Airport (ATH), including transfers.

Is there a direct bus between Frankfurt am Main and Athens Airport (ATH)?

No, there is no direct bus from Frankfurt am Main to Athens Airport (ATH). However, there are services departing from Frankfurt and arriving at Αερολιμενασ Αθηνων(Τερμα) via Brno, Παλαια Αγορα and Αφετηρια. The journey, including transfers, takes approximately 33 h 9 min.

Operators from Frankfurt am Main to Athens Airport (ATH)

OperatorPhoneWebsite
S-BahnS-Bahn
LufthansaLufthansa
Aegean AirlinesAegean Airlines
RyanairRyanair
Austrian AirlinesAustrian Airlines
AlitaliaAlitalia
KLMKLM
TaromTarom
SwissSwiss
Air FranceAir France
Olympic AirOlympic Air
Bulgaria AirBulgaria Air
LOTLOT
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Turkish AirlinesTurkish Airlines
Eurolines CZEurolines CZ
Korona Travel210.92.33.33Korona Travel
OASAOASA
Makedonija Soobrakaj AD+389(0)2 24 02 388Makedonija Soobrakaj AD
Greek Railways (OSE)Greek Railways (OSE)
BG RazpisanieBG Razpisanie
EAAAEAAA
Crazy Holidays2310-241545Crazy Holidays
KTEL Thessalonikis+30 2310 510835KTEL Thessalonikis