Travel from Austria to Greece

Train, bus or fly from Austria to Greece?

Austrian Airlines, Aegean Airlines and Olympic Air fly from Vienna to Kalamaria twice daily. Alternatively, you can take a bus from Vienna to Athens via Vienna, Vienna Erdberg, Bratislava, Mpaknana, and Μακρυγιαννη in around 30 h 34 min.

Travel Guides

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
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 Austria to Greece

ModeDurationPrice
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Thessaloniki airport, then taxi to Kalamaria.4 h 11 min$162
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Athens airport, then subway to Athens.5 h 28 min$130
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Irakleion airport, then line 6 bus to Heraklion.4 h 49 min$170
From Salzburg Hbf train to München Ost, train to Munich airport, fly to Thessaloniki airport, then taxi to Kalamaria.6 h 29 min$174
From Salzburg Hbf train to München Ost, train to Munich airport, fly to Athens airport, then subway to Athens.7 h 46 min$192
From Stephansplatz subway to Wien Simmering, train to Bratislava hl.st. (elektricka), train to Bratislava, then bus to Athens.21 h 30 min$130
From Stephansplatz subway to Vienna, Vienna Erdberg, bus to Bratislava, bus to Mpaknana, tram to Μακρυγιαννη, then line 856 bus to Παλαια Αγορα.30 h 34 min$194
From Wien Mitte train to Wien Hbf, train to Beograd, train to Thessaloniki, then train to Athens.34 h 17 min$232
From Vienna drive to Athens.17 h 9 min$315

How long does it take to get from Austria to Greece?

It takes approximately 4 h 11 min to get from Austria to Greece, including transfers.

Is there a direct train between Austria and Greece?

No, there is no direct train from Austria to Greece. However, there are services departing from Wien Mitte and arriving at Athens via Wien Hbf, Beograd and Thessaloniki. The journey, including transfers, takes approximately 34 h 17 min.

Operators from Austria to Greece

OperatorPhoneWebsite
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Austrian AirlinesAustrian Airlines
Aegean AirlinesAegean Airlines
Olympic AirOlympic Air
Air SerbiaAir Serbia
SwissSwiss
LufthansaLufthansa
Croatia AirlinesCroatia Airlines
OASAOASA
EurowingsEurowings
KTEL Irakleiou+30 2810 283270KTEL Irakleiou
S-BahnS-Bahn
EllinairEllinair
Condor FlugdienstCondor Flugdienst
AlitaliaAlitalia
Turkish AirlinesTurkish Airlines
Wiener Linien+43 (0)1 7909 100Wiener Linien
Railways of Slovak Republic (ZSSK)Railways of Slovak Republic (ZSSK)
Korona Travel210.92.33.33Korona Travel
FlixBus+49 1807 123 99 123FlixBus
Eurolines SlovakiaEurolines Slovakia
Urban Rail Transport S.A.(+30) 214.414.6400Urban Rail Transport S.A.
Serbian Railways (ŽS)+381 11 360-28-99Serbian Railways (ŽS)
Greek Railways (OSE)Greek Railways (OSE)