Travel from Prague to Interlaken-Switzerland

Bus or train from Prague to Interlaken?

Nobless Line operates a bus from Prague to Interlaken once daily. Tickets cost $93 and the journey takes 10 h 15 min. Two other operators also service this route. Alternatively, you can take a train from Prague to Interlaken via Dresden Hbf and Leipzig Hbf in around 13 h 44 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 Prague to Interlaken

ModeDurationPrice
From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Interlaken.6 h 26 min$216
From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Zurich airport, train to Bern, then train to Interlaken.6 h 24 min$227
From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Geneva airport, train to Bern, then train to Interlaken.7 h 25 min$232
From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Milan Malpensa airport, train to Gallarate, train to Spiez, then train to Interlaken.8 h 39 min$192
From Prague bus to Luzern then train to Interlaken Ost.12 h 9 min$150
From Prague bus to Bern, Neufeld P+R, line 11 bus to Bern, line 8 train to Thun, Bahnhof, then line 21 bus to Interlaken, Jungfraustrasse.12 h 16 min$138
From Praha hl.n. train to Dresden Hbf, train to Leipzig Hbf, then train to Interlaken West.13 h 44 min$369
From Praha hl.n. night train to Zürich HB, train to Luzern, then train to Interlaken Ost.18 h 4 min$83
From Prague drive to Interlaken.7 h 45 min$137

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

It takes approximately 6 h 26 min to get from Prague to Interlaken, including transfers.

Is there a direct train between Prague and Interlaken?

No, there is no direct train from Prague to Interlaken. However, there are services departing from Praha hl.n. and arriving at Interlaken West via Dresden Hbf and Leipzig Hbf. The journey, including transfers, takes approximately 13 h 44 min.

Operators from Prague to Interlaken

OperatorPhoneWebsite
Prague Public Transit Co.296 19 18 17Prague Public Transit Co.
easyJeteasyJet
LufthansaLufthansa
EurowingsEurowings
BVBBVB
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SwissSwiss
Vueling AirlinesVueling Airlines
Austrian AirlinesAustrian Airlines
Brussels AirlinesBrussels Airlines
CSACSA
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Tour BusTour Bus
ZentralbahnZentralbahn
Nobless LineNobless Line
BernmobilBernmobil
Swiss PostAutoSwiss PostAuto
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
EuroNightEuroNight