Trains to Switzerland

The Swiss national railway, SBB, boasts an impressive 5,000 km of high-speed track, making it the densest transport network in the world. High-speed TGV services connect Paris with Geneva, Zurich and Bern so travelling to Switzerland from London by train couldn't be easier. Sharing borders with four European neighbours, daily trains to Switzerland run from Berlin, Barcelona and Milan, meaning Switzerland is also well connected internationally.

Use the Loco2 train route planner tools to find the nearest station to your location, how to get there by train, and when to book. Below, you'll find journey guides on how to get to Switzerland's main cities by train. On these pages you'll also find booking help and be able to get an email when tickets for your route become available.

Featured cities

Trains in Switzerland

Key

  • Day train icon Day/Regional Train
  • Night train icon Night train
  • High-speed train icon High-speed train
  • Scenic train icon Scenic train

Switzerland fact file

  • Currency icon Currency: Swiss franc
  • Timezone icon Timezone: 1+ UTC
  • Language icon Language: French, Romansh, German, Italian

Passenger age requirements

Different countries have different classifications for "Child" and "Youth" as per the table below. This is why we ask you to enter the age of each child passenger when you search.

Countries Children Youths
United Kingdom 5 - 15 16 - 25
France (including Eurostar), Croatia, Serbia, Bosnia, Greece, Italy, Macedonia, Netherlands, Poland, Portugal, Romania, Spain 4 - 11 12 - 25
Germany 6 - 14 15 - 25
Belgium, Bulgaria, Luxembourg, Slovakia, Slovenia 6 - 11 12 - 25
Hungary 6 - 13 14 - 25
Austria, Denmark, Switzerland 6 - 15 16 - 25
Finland 6 - 16 17 - 25
Children younger than the age specified in the table above may travel for free if they share a seat/bed with the adult they are travelling with. By default we won't search for tickets for child passengers if they may travel for free. If you want to reserve a seat for child passengers please enter 6 as the age of the child.