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.
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.
|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|
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:
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 map, France train map, Belgium train map and Germany train map pages, or for a general overview of the European rail network, head to our Europe train map page.
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.