Train travel Switzerland: city trip and winter sports

A train journey to Switzerland offers the ultimate travel comfort to one of Europe's most beautiful countries. Whether you choose a city trip to Zurich or Basel, a winter sports holiday in the Alps, or a tour of the most scenic mountain villages and glaciers. Travel relaxed to any destination by train. Discover characteristic cities, authentic villages, and breathtaking landscapes, all comfortably accessible by rail.

Why choose a train journey to Switzerland?

A train journey to Switzerland means traveling in relaxation from the moment you step on board. Sit back in spacious seats or enjoy the spectacular views as the scenery gradually shifts from Dutch polders to rolling German hills and, finally, the majestic Swiss Alps.

What makes your Swiss city trip truly carefree is the legendary local punctuality. The trains connect seamlessly and run like clockwork. Furthermore, traveling by rail takes you directly into the heart of the city while pristine nature glides past your window. Looking to explore more than just one city? Check out the possibilities for a scenic tour through Switzerland by train and discover both vibrant cities and towering mountains.

Travel from the Netherlands to Switzerland

Switzerland is easily accessible by train. You can start your trip in Zurich or Basel. With ICE , you can travel from Amsterdam Central Station, Utrecht Central Station or Arnhem with a convenient transfer in Frankfurt. You will arrive in just 7.10 hours in the heart of Basel, or in hours in Zurich.

Would you prefer to travel at night? Then choose the Nightjet to Switzerland. This night train departs daily from Amsterdam, Utrecht and Eindhoven, taking you directly to Basel or Zurich. You can sleep your way to Switzerland in comfort and arrive feeling well rested.

Book your train ticket

Train to Bern

Narrow alleys and sandstone houses. This is the Swiss capital Bern!

From € 38

Train to Geneva

The city lies on the shores of Lake Geneva, with its famous fountain.

From € 82

Train to Kandersteg

In the heart of the Swiss Alps and surrounded by a stunning mountain range.

From € 60

Train to Zürich

Highly recommended! Beautiful old town and magnificently beautiful lake.

From € 68

Round trip Switzerland

Discover Switzerland by train, travelling from bustling cities to mountain lakes and stunning Alpine panoramas. The ultimate round trip awaits!

Ski destinations in Switzerland

It takes less than 10 hours to get to the Swiss mountains by train. After this comfortable journey, you're ready to relax and ski or snowboard!

Swiss Travel Pass

With the Swiss Travel Pass you can discover the breathtaking Swiss countryside and receive attractive discounts for many mountain railway lines.

Nightjet destinations

Nighjet travels to various destinations in Switzerland and Austria.

Discover all destinations for your train journey through Switzerland

Questions train to Switzerland

Can you get to Switzerland by train?
Yes, there are several trains from the Netherlands to Switzerland. You can travel via France or through Germany. There are two direct trains daily: ICE to Basel and the night train to Basel and Zurich.
What does a train ticket to Switzerland cost?
The price of a ticket to Switzerland depends on the destination, train, as well as the time of booking. For almost all tickets, the earlier you book, the lower the price. You can buy a ticket to Basel by day train from € 38. To Zurich by night train, prices start from € 40, one way.
What does a train ticket for the night train to Switzerland cost?
The price of a ticket for the night train depends on when you book, flexibility (can you still cancel) and accommodation. You can choose a seat from € 40, one way. You will pay extra for a berth or sleeping place. You can book a berth from € 50, a sleeper from € 80 one way.
How long is the train journey to Switzerland?
From Amsterdam, travel time to Basel is hours. To Zurich, the journey by train is hours. Travel time is longer if you travel by night train.

Column 2
Column 3
Column 4