Travel from Amsterdam to Interlaken-Switzerland

Train or fly from Amsterdam to Interlaken?

You can take a train from Amsterdam to Interlaken via Basel SBB in around 8 h 59 min. Alternatively, Sky Work Airlines flies from Amsterdam to Interlaken 4 times a week.

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
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Amsterdam to Interlaken

ModeDurationPrice
From Amsterdam Centraal train to Basel SBB then train to Interlaken West.8 h 59 min253€
From Amsterdam Centraal train to Montabaur, train to Basel SBB, then train to Interlaken West.9 h 50 min266€
From Amsterdam, Linnaeusstraat line 41 bus to Amsterdam, bus to Basel SBB, train to Bern, line 8 train to Thun, Bahnhof, then line 21 bus to Interlaken, Jungfraustrasse.17 h 47 min153€
From Amsterdam, Centraal Station line 22 bus to Amsterdam, Amsterdam Sloterdijk, night bus to Basel SBB, then train to Interlaken Ost.15 h 14 min144€
From Amsterdam drive to Interlaken.8 h 8 min134€
From Amsterdam Centraal train to Amsterdam airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Interlaken.6 h 7 min151€
From Amsterdam Centraal train to Amsterdam airport, fly to Zurich airport, train to Bern, then train to Interlaken.6 h 15 min189€
From Amsterdam Centraal train to Amsterdam airport, fly to Berne airport, line 160 bus to Belp, line 4 train to Thun, then train to Interlaken.5 h 38 min219€
From Amsterdam Centraal train to Amsterdam airport, fly to Geneva airport, train to Bern, then train to Interlaken.7 h 6 min193€
From Amsterdam Centraal train to Amsterdam airport, fly to Milan Linate airport, bus to Milano Centrale, train to Brig, train to Spiez, then train to Interlaken.8 h 28 min174€
From Amsterdam Centraal train to Amsterdam airport, fly to Milan Malpensa airport, train to Gallarate, train to Spiez, then train to Interlaken.8 h 30 min164€
From Amsterdam Centraal train to Rotterdam Centraal, train to Brussels airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Interlaken.8 h 36 min199€

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

It takes approximately 8 h 59 min to get from Amsterdam to Interlaken, including transfers.

Is there a direct train between Amsterdam and Interlaken?

No, there is no direct train from Amsterdam to Interlaken. However, there are services departing from Amsterdam Centraal and arriving at Interlaken West via Basel SBB. The journey, including transfers, takes approximately 8 h 59 min.

Operators from Amsterdam to Interlaken

OperatorPhoneWebsite
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
GVB+31 900 8011GVB
Eurolines CH0041 (0) 844 257 224Eurolines CH
Swiss PostAutoSwiss PostAuto
FlixBus+49 1807 123 99 123FlixBus
easyJeteasyJet
KLMKLM
Air FranceAir France
BVBBVB
SwissSwiss
Transavia HollandTransavia Holland
LufthansaLufthansa
Sky Work AirlinesSky Work Airlines
BernmobilBernmobil
BLS AG+41 58 327 32 71BLS AG
AlitaliaAlitalia
Milan MetroMilan Metro
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Vueling AirlinesVueling Airlines
EurowingsEurowings
Brussels AirlinesBrussels Airlines