Travel from Bern to Salzburg

Bus or train from Bern to Salzburg?

You can take a train from Bern to Salzburg via Zürich HB in around 7 h 19 min. Alternatively, Eurolines CH operates a bus from Bern to Salzburg 3 times a week. Tickets cost $50 - $65 and the journey takes 9 h 15 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 Bern to Salzburg

ModeDurationPrice
From Bern train to Zürich HB then train to Salzburg Hbf.7 h 19 minSFr 183
From Bern bus to Salzburg.9 h 15 minSFr 53
From Bern, Carparkplatz Schützenmatte bus to Munich International Airport, Munich Airport then bus to Salzburg.10 h 5 minSFr 40
From Bern drive to Salzburg.5 h 38 minSFr 85
From Bern train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Salzburg airport, then line 2 bus to Salzburg.6 h 28 minSFr 284
From Bern train to Zurich airport, fly to Munich airport, train to München Ost, then train to Salzburg.5 h 38 minSFr 246
From Bern line 4 train to Belp, Bahnhof, line 160 bus to Berne airport, fly to Munich airport, train to München Ost, then train to Salzburg.6 h 7 minSFr 256
From Bern train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Munich airport, train to München Ost, then train to Salzburg.6 h 47 minSFr 237
From Bern train to Geneva airport, fly to Munich airport, train to München Ost, then train to Salzburg.7 h 41 minSFr 189

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

It takes approximately 7 h 19 min to get from Bern to Salzburg, including transfers.

Is there a direct train between Bern and Salzburg?

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

Is there a direct bus between Bern and Salzburg?

Yes, there is a direct bus departing from Bern and arriving at Salzburg. Services depart three times a week, and operate Tuesday, Thursday and Sunday. The journey takes approximately 9 h 15 min.

Operators from Bern to Salzburg

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Eurolines CH0041 (0) 844 257 224Eurolines CH
RegioJet+420 542 42 42 42RegioJet
FlixBus+49 1807 123 99 123FlixBus
BVBBVB
EurowingsEurowings
easyJeteasyJet
LufthansaLufthansa
Austrian AirlinesAustrian Airlines
Brussels AirlinesBrussels Airlines
KLMKLM
Transavia HollandTransavia Holland
Air FranceAir France
Sky Work AirlinesSky Work Airlines
British AirwaysBritish Airways
Salzburg Airport ShuttleSalzburg Airport Shuttle
SwissSwiss
S-BahnS-Bahn
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
BLS AG+41 58 327 32 71BLS AG
BernmobilBernmobil