Timetable for all Swiss public transport
How to find traveling times
Enter your departure station, the arrival station and the travel date and time. Press the button to get a list of travel options. The station name you enter can be a rail station, bus stop, boat dock, cable car station, etc. If you don't know the name of the station, you can just enter an address (select "City, Street no" from the dropdown list).
The list of travel options presented by the timetable shows what time you can depart, how long the trip takes, and how many times you need to change. In many cases the timetable also shows the expected occupancy of trains. Click the plus icon of a travel option to see more details.
Use these names for traveling to and from the airports:
Any train schedule can be found through the timetable, regardless whether it is operated by the SBB or another railway company.
How to find ticket prices
You can use the timetable to find the regular prices of tickets. That allows you to compare those to pass prices to see if it is economical to purchase a pass. Note that half fare prices for single tickets will be displayed by default. Without a pass, you pay double that price for a single ticket and four times as much for a return ticket.
For most visits to Switzerland buying a pass saves money. You can calculate whether that holds true for your plans as well.
Sometimes prices will not be displayed, or for part of the route only. That mostly happens in case of mountain trips with cable cars, funiculars, etc. In such a case you can best visit the website of the transport company for that route to find prices there. Links can be found on each of our attraction pages.
Most trains do not require a seat reservation. Exceptions can be found in the timetable. Such trains are marked as 'Reservation compulsory' (you have to book a seat) or 'Reservation possible' (you can book a seat, but it's not required).