

Switzerland By Train
Switzerland is high on the wish list of many Eurail travelers. You can explore Switzerland by rail with a Eurail Pass and travel through the snow-capped Alps, alongside beautiful mountain lakes and across rolling green hills. Switzerland's stunning nature and charming cities make this a country you don't want to miss!
Train types in Switzerland
You can enjoy a large choice of Swiss trains, each type ready to transport you across the country as well as to and from other European countries. Switzerland's national railway company is the SBB (Schweizerische BundesBahn). Use the Interrail train timetable or SBB timetable to check times for trains in Switzerland.
Click here to download a more detailed map of the Swiss train network with all trains included (2 MB).
- Route map
- Domestic trains
- High-speed trains
- Night trains
- Scenic trains
- Private trains

Popular connections
- Domestic routes
- International routes
Route | Travel time |
---|---|
Basel to Bern | 55m |
Basel to Interlaken | 2h |
Basel to Lucerne | 1h |
Basel to Zurich | 55m |
Bern to Geneva | 1h 45m |
Bern to Interlaken | 55m |
Bern to Zurich | 55m |
Geneva to Zurich | 2h 45m |
Zurich to Lugano | 1h 55m |
Bern to Brig | 1h 05m |
Reservations
How to make reservations for Swiss trains
Eurail reservation self-service system
Administration costs when booking through Eurail self-service
- € 2,- p.p.per train
- Additional € 9,- per order (for paper tickets)
With railway carriers
- SBB Ticket Shop: Domestic trains
- DB (German railways): International trains to Germany
- ÖBB (Austrian railways): Domestic and international trains
- SNCB (b-europe): Only Eurocity trains to Italy and TGV Lyria to France
- ÖBB Nightjet: Only Nightjet and Euro Night
- ČD (Czech railways): Domestic and international trains
- Bernina Express (Rhatische Bahn): Only Bernina express scenic trains
- Glacier express: Only Glacier Express scenic trains
Other platforms
- Rail Europe: TGV (Lyria), Eurocity to Italy, Bernina Express
By calling the SBB (Swiss railways) booking center
- +41 0848 44 66 88 (open 24/7).
- You will get a direct connection when calling this booking center. The Swiss SBB booking center can deliver your reservations to all European countries. Delivery costs are CHF8 (approx. €6.50). This call center may charge a booking fee. You can also pick up your reservations at main Swiss train stations. Just go to the ticket office with your order number. This call center can make reservations for the majority of European high-speed and night trains.
Locally at the train station in Switzerland
An explanation of how each booking platform works can be found here: How do I book my reservations
Get your Pass for Switzerland
Global Pass
Be free to visit Switzerland along with the other 32 Eurail countries.
Standard prices from $ 233
Tips and tricks
Quick facts
Capital: Bern
Population: 8 million
Language: German, French, Italian
Currency: Swiss Franc (CHF)
Dialing code:+41
Swiss hub stations
Switzerland's main hub stations are Basel SBB, Bern, Geneva, Lausanne, Luzern and Zürich HB. From these train stations it's possible to connect to trains to most of Switzerland's main cities.
Station facilities
Stations in Switzerland usually have excellent facilities, often including:
Luggage lockers
Foreign exchange desks
Restaurants and cafés
Tourist information offices
ATM cash machines
Elevators and escalators
Shops
Access for disabled passengers
Spelling of city names
On Swiss train timetables and at train stations in Switzerland, you'll usually find the local spelling of Swiss cities and stations.
Here is the local spelling of some popular Swiss cities:
Geneva = Genève
Lucerne = Luzern
Get inspired
-
Switzerland Itinerary Traveling Switzerland by rail gives you a front row seat to its incredible beauty! Follow our inspiring Switzerland itinerary.
-
Top 5 Europe Winter destinations Take a Eurail trip along Christmas markets, snow-covered Alps and the Northern Lights with our amazing Top 5 Europe winter destinations.
Change of currency
You cannot change the currency once you have a Pass in your cart. Remove the Pass, and then change the currency on the website header.