Travel from Geneva to Salzburg

Train, bus or fly from Geneva to Salzburg?

Eurowings, Austrian Airlines and nine other airlines fly from Geneva to Salzburg hourly. Alternatively, you can take a train from Geneva to Salzburg via Zürich HB in around 9 h 9 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
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Geneva to Salzburg

ModeDurationPrice
From Genève line 15 train to Geneva airport, fly to Salzburg airport, then line 2 shuttle to Salzburg.5 h 27 min$158
From Genève line 15 train to Geneva airport, fly to Munich airport, train to München Ost, then train to Salzburg.5 h 56 min$124
From Genève line 15 train to Geneva airport, fly to Linz airport, train to Wels Hbf, then train to Salzburg.6 h 58 min$401
From Genève train to Zürich HB then train to Salzburg Hbf.9 h 9 min$279
From Geneva bus to Salzburg.11 h 5 min$82
From Ženeva, Gare Routiere, pl. Dorciere bus to Munich International Airport, Munich Airport then bus to Salzburg.12 h 15 min$49
From Geneva drive to Salzburg.7 h 10 min$116

How long does it take to get from Geneva to Salzburg?

It takes approximately 5 h 27 min to get from Geneva to Salzburg, including transfers.

Is there a direct train between Geneva and Salzburg?

No, there is no direct train from Geneva to Salzburg. However, there are services departing from Genève and arriving at Salzburg Hbf via Zürich HB. The journey, including transfers, takes approximately 9 h 9 min.

Is there a direct bus between Geneva and Salzburg?

Yes, there is a direct bus departing from Geneva and arriving at Salzburg. Services depart twice daily, and operate Tuesday, Thursday, Saturday and Sunday. The journey takes approximately 11 h 5 min.

Operators from Geneva to Salzburg

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
EurowingsEurowings
Austrian AirlinesAustrian Airlines
easyJeteasyJet
British AirwaysBritish Airways
Jet2.comJet2.com
LufthansaLufthansa
Transavia HollandTransavia Holland
KLMKLM
Brussels AirlinesBrussels Airlines
SwissSwiss
Air FranceAir France
Salzburg Verkehr Gmbh0662 632900Salzburg Verkehr Gmbh
S-BahnS-Bahn
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
RyanairRyanair
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Eurolines CH0041 (0) 844 257 224Eurolines CH
RegioJet+420 542 42 42 42RegioJet
FlixBus+49 1807 123 99 123FlixBus