Search our site

Take the Family › Location

How to get to Switzerland

Make a scenic train journey to Switzerland (London–Paris by Eurostar, then a high-speed TGV to Geneva in 3 hours 20 minutes, or alternatively to Lausanne, Bern, Basel or Zürich), taking you through the French Alps. See The Man in Seat 61 ( for all the information you could possibly need.  

The main airports in Switzerland are in Zürich and Geneva, but Basel and Bern also receive international flights, some by low-cost operators.

Fast, well-maintained motorways through France make Switzerland easy to reach by road, with Geneva 930km from London (about nine hours if driving non-stop, with road tolls costing about €100).

With older kids, you might consider cruising along the Rhine to Switzerland from Amsterdam, via Germany. Switzerland can also be reached by lake steamer ferries from Germany via Lake Constance, from Italy via Lake Maggiore, and from France via Lake Geneva.

Javascript is required to view this map.

Let us tailor-make the perfect family holiday for you

Call: 020 3633 0653
or click on enquire below

Offer of the Week

Kids Go and Stay FREE at LEGOLAND
2nd Day FREE theme park entry plus overnight stay at the LEGOLAND Windsor Resort or at a nearby partner hotel plus breakfast. From just £46 per person ... Find Out More
Skip to Navigation
Skip to Navigation