Travel from Germany to Athens

Train, bus or fly from Germany to Athens?

Eurowings, Aegean Airlines and 8 other airlines fly from Stuttgart to Athens every 3 hours. Alternatively, you can take a bus from Berlin to Athens via Berlin, Berlin Südkreuz, Praha, ÚAN Florenc, Malinovského náměstí, Hlavní nádraží, and Brno in around 29 h 50 min.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Germany to Athens

From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Athens airport, then subway to Athens. 6 h 4 min $144. From München Marienplatz train to Munich airport, fly to Athens airport, then subway to Athens. 6 h 3 min $148. From Frankfurt(M)Konstablerwache train to Frankfurt airport, fly to Athens airport, then subway to Athens. 6 h 3 min $153. From Berlin Alexanderplatz (S) train to S+U Berlin Hauptbahnhof, bus to Berlin Tegel airport, fly to Athens airport, then subway to Athens. 6 h 16 min $115. From Düsseldorf Hbf train to Dusseldorf airport, fly to Athens airport, then subway to Athens. 6 h 14 min $132. From S+U Alexanderplatz Bhf train to Berlin Schoenefeld airport, fly to Athens airport, then subway to Athens. 6 h 37 min $94. From S+U Alexanderpl./Grunerstr.(Bln) [Grunerstr.] line 248 bus to Berlin, Berlin Südkreuz, bus to Praha, ÚAN Florenc, bus to Malinovského náměstí, line 2 tram to Hlavní nádraží, walk to Brno, then bus to Athens. 29 h 50 min $139. From Berlin Alexanderplatz (S) train to Berlin Hbf (tief), train to Praha hl.n., train to Olomouc, then bus to Athens. 30 h 30 min $207. From Berlin, Memhardstr. bus to Berlin Hbf (tief), train to Praha Nadrazi Holesovice (M), subway to Prague, then bus to Athens. 38 h 57 min $199. From Berlin Alexanderplatz (S) train to Berlin, train to Nürnberg Hauptbahnhof, train to Wien Hbf, train to Beograd, train to Thessaloniki, then train to Athens. 42 h 47 min $380. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin Zob, bus to Legnica, then bus to Athens. 43 h 3 min $122. From Berlin drive to Athens. 23 h $430.