Travel from Vienna to Interlaken-Switzerland

Train, bus or fly from Vienna to Interlaken?

Sky Work Airlines flies from Vienna to Interlaken 6 times a week. Alternatively, you can take a train from Vienna to Interlaken via Zürich HB and Bern in around 10 h 16 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

How to get from Vienna to Interlaken

ModeDurationPrice
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Interlaken.6 h 30 min$243
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Zurich airport, train to Bern, then train to Interlaken.6 h 18 min$234
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Berne airport, line 160 bus to Belp, line 4 train to Thun, then train to Interlaken.5 h 51 min$417
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Geneva airport, train to Bern, then train to Interlaken.7 h 24 min$239
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Milan Malpensa airport, train to Gallarate, train to Spiez, then train to Interlaken.8 h 23 min$229
From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Altenrhein airport, line 305 bus to Rorschach, train to St. Gallen, train to Bern, then train to Interlaken.8 h 25 min$544
From Wien Hbf train to Zürich HB, train to Bern, then train to Interlaken West.10 h 16 min$301
From Vienna - Erdberg bus to Bern, line 8 train to Thun, Bahnhof, then line 21 bus to Interlaken, Jungfraustrasse.14 h 28 min$44
From Stephansplatz subway to Vienna, bus to Bern, Neufeld P+R, line 11 bus to Bern, then train to Interlaken Ost.16 h 52 min$130
From Vienna drive to Interlaken.8 h 39 min$136

How long does it take to get from Vienna to Interlaken?

It takes approximately 6 h 30 min to get from Vienna to Interlaken, including transfers.

Is there a direct train between Vienna and Interlaken?

No, there is no direct train from Vienna to Interlaken. However, there are services departing from Wien Hbf and arriving at Interlaken West via Zürich HB and Bern. The journey, including transfers, takes approximately 10 h 16 min.

Operators from Vienna to Interlaken

OperatorPhoneWebsite
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Austrian AirlinesAustrian Airlines
Sky Work AirlinesSky Work Airlines
easyJeteasyJet
LufthansaLufthansa
Brussels AirlinesBrussels Airlines
BVBBVB
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SwissSwiss
Korean AirKorean Air
BernmobilBernmobil
BLS AG+41 58 327 32 71BLS AG
EurowingsEurowings
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
People's ViennalinePeople's Viennaline
Swiss PostAutoSwiss PostAuto
Vito Reisen & Transporte AG+41 52 624 40 00Vito Reisen & Transporte AG
Wiener Linien+43 (0)1 7909 100Wiener Linien
Eurolines CH0041 (0) 844 257 224Eurolines CH