Travel from Amsterdam to Basel

Train, bus or fly from Amsterdam to Basel?

easyJet, KLM and 2 other airlines fly from Amsterdam to Basel every 4 hours. Alternatively, Dutch Railways (NS) operates a train from Amsterdam to Basel once daily. Tickets cost $140 - $220 and the journey takes 6 h 29 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Amsterdam to Basel

From Amsterdam Centraal train to Amsterdam airport, fly to Basel airport, then line 50 bus to Basel. 3 h 42 min $86. From Amsterdam Centraal train to Amsterdam airport, fly to Zurich airport, line 2 train to Zürich HB, then train to Basel. 5 h 1 min $187. From Amsterdam Centraal train to Amsterdam airport, fly to Strasbourg airport, train to Strasbourg, then train to Basel. 5 h 23 min $230. From Amsterdam Centraal train to Basel Bad Bf. 6 h 29 min $197. From Amsterdam, Linnaeusstraat line 41 bus to Amsterdam then bus to Basel. 14 h 44 min $88. From Amsterdam, Centraal Station line 22 bus to Amsterdam, Amsterdam Sloterdijk then night bus to Basel, Basel central station. 12 h 48 min $78. From Amsterdam drive to Basel. 6 h 38 min $137.