Trenitalia
Italo

The best prices from hundreds of train and coach companies

Join millions of people who use us every day

Travel to thousands of destinations in 45 countries

Interactive Switzerland train map

Keen to travel around Switzerland by train but not sure where to start? You’ve come to the right place! Thanks to our interactive Swiss rail map, you can browse through some of the most popular routes in Switzerland, including the most scenic ones. Click on each of the routes in our map below to check journey times and ticket prices.

Red routes – High-speed trains

Green routes – Regional trains

Blue routes – Scenic trains

Most Swiss trains are operated by SBB, which provide different types of trains. For example, the 139-mile route from Zurich to Geneva is served by InterCity trains, which connect these two major Swiss cities in 2h 44m. By contrast, the 83-mile route from Visp to Geneva is operated by InterRegio trains, which take about 2h 15m as they stop at more stations than InterCity trains.

Staying in Italy, France or Germany and want to continue your train journey in Switzerland? No problem! Our interactive map also shows you the most popular routes between Switzerland and its neighbouring countries – they’re in blue.

Popular Swiss train journeys

Check out some of the most popular journeys in Switzerland in our table below – simply click on the route you’re most interested in and you’ll find plenty of information about train times and ticket prices. At Trainline, we connect directly to SBB’s ticket inventory, so your train ticket will always be valid for travel if you book online with us.

Route Distance Fastest journey
London to Geneva 462 miles (744 km) 6h 34m
Geneva to Zermatt 78 miles (125 km) 3h 35m
Paris to Geneva 254 miles (409 km) 3h 06m
Geneva to Lausanne 31 miles (50 km) 36m
Geneva to Zurich 139 miles (244 km) 2h 41m
Zurich to Interlaken 57 miles (92 km) 1h 52m
Zurich to Lucerne 25 miles (40 km) 45m
Paris to Zurich 303 miles (488 km) 4h 04m
Milan to Zurich 135 miles (218 km) 3h 40m
Geneva to Bern 80 miles (129 km) 1h 44m

Travel Switzerland with a Rail Pass

If you’re planning on travelling from Switzerland to Italy, France, Germany or any other European country, why not get a Rail Pass – it can be a cost-effective way to travel cross-country by rail. There are two types of Rail Passes which cover train travel in Switzerland and Europe:

  • Interrail Pass – Suitable for European residents travelling within the EEA (European Economic Area).
  • Eurail Pass – Suitable for non-European residents and non-European passport holders travelling within the EEA.

Get inspired

Need some inspiration for your next trip to Switzerland? Our Switzerland Travel Inspiration hub is full of handy guides to help you plan your next holiday in Switzerland. From the top 10 things to do in Geneva to the most scenic trains in Switzerland, we’ve got you covered!

Train travel in Europe

Want to explore another European country but don't know which trains to take? Click on one of the country guides below – you'll find all the information you need about train and ticket types, discounts and destinations. If you’re travelling to Italy, Spain, France, Belgium or Germany, have a look at our Italy train map, Spain Rail mapFrance train mapBelgium train map and Germany train map pages, or for a general overview of the European rail network, head to our Europe train map page.

Frequently Asked Questions

Our interactive Swiss rail map highlights both high-speed and regional railway lines in Switzerland, as well as the main rail connections to its neighbouring countries, i.e. Italy, France and Germany.

SBB is the primary operator of train services in Switzerland. Cross-border trains from Italy to Switzerland are operated by Trenitalia, trains from France to Switzerland are run by TGV Lyria, and connections from Germany to Switzerland are operated by Deutsche Bahn.

Our Trains in Switzerland page is your one-stop-shop for learning about rail travel in Switzerland. If you want to learn more about Swiss trains and ticket types, check out our dedicated page to SBB.

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.