By train from other countries

By train



The Czech Republic and the Netherlands also have daily direct connections to Switzerland.

Arrival by train from other countries


From the Netherlands

Daily direct connection:

  • Amsterdam – Utrecht – Basel (6 h 39 min)

Timetable & tickets:


From the Czech Republic

Daily overnight connection: 

  • Praha hl. n. – Zürich (14 h 19 min)

Timetable & tickets:


Arriving in Switzerland

  • Swiss train stations are located in the city centres – step off the train and the city tour can already get started.

  • Your journey continues? Once in Switzerland, trains leave at half-hour intervals in all directions: Timetable Swiss public transport