Questions and answers about the timetable.
Here you will find the most common questions and answers about SBB’s online timetable: information on train formation, delays, timetable calculations and icons in the timetable.
Delays, construction works and incidents.
A complete overview of the current service situation is available on the “Operations and disruptions” page.
Click here to view the service situationIf you would like to be informed about changes to your journey, such as platform changes, delays or cancellations, you can subscribe to notifications about the connection via the SBB Mobile app. Swipe your preferred connection to the right.
Alternatively, select your preferred connection, go to the detailed view and click on 'Add to My Trips'.
The connections you have subscribed to will be shown in the ‘Trips and Tickets’ section. By subscribing to a journey, you will be kept informed about developments on that route in real time via push notifications. For this to work, please ensure that you have turned on notifications in the app under ‘Settings’ -> ‘Notifications’. You can turn on notifications for information relating to disruption (platform changes, cancellations, delays) and also for information relating to changing vehicles.
If you no longer wish to receive information about the journeys you have subscribed to, you can turn off notifications for them at any time. To do so, please return to the ‘Trips and Tickets’ section and delete the relevant connection. You will then receive no further notifications for that connection.
- Delays.
- Delays affecting critical changes of train.
- Delays of unspecified duration.
- Cancellations.
- Alternative connections.
- Platform alterations.
- Unscheduled station stops.
- Unscheduled omissions of station stops.
The following are inputted manually:
- Disruptions.
- Information.
- Delays.
- Rail replacement services.
- Engineering work.
- Any other notices.
- Under 3 minutes: no indicationException: If an alternative journey is shown, delays of one minute or more will be shown. .
- From 3 to 20 minutes: in minute intervals.
- From 21 to 90 minutes: rounded down to the nearest 5 minutes.
- From 91 minutes: the newly calculated departure time will be shown.
Delays of unspecified duration: the exact extent of the delay cannot be estimated currently. A more reliable forecast will be added as soon it is possible.
The online channels retrieve their data via a different path to the departure boards at stations. The data processing and transfer time means that data appear on online channels with a delay of 1-2 minutes.
On Swiss railways, “unspecified delay” means that no prediction can be made as to when a service will continue its journey or stop at or depart from a later station.
Possible reasons for an “unspecified delay”:
- A train has a technical problem at the station or on the route which cannot be resolved within a fixed time frame.
- A problem with the infrastructure cannot be resolved within a fixed time frame, causing suspension of service on the line (e.g. broken rail, damage to the catenary).
- Natural disasters (e.g. landslide) causing suspension of service on the line.
- There is a medical emergency.
We offer confirmations of delays, for the following transport companies:
- SBB
- Zentralbahn
- SOB
- Thurbo
- BLS
- TPF
- Region Alps
You can request a confirmation of delay online.
Request a confirmation of delay Link opens in new window.For all other transport companies, please contact the customer service of the individual transport company.
The timetable is updated promptly and in advance with planned changes to travel times due to engineering works. If you receive a message that says the timetable has been updated due to engineering works, you can assume that the relevant changes are visible in the timetable and the connections affected have been updated. Aside from engineering works, disruptions can also lead to unplanned changes at short notice. We therefore recommend that you always check your connection before departure in the online timetable or the SBB Mobile app.
The reasons may be the following:
- The train is cancelled, e.g. because of engineering works.
- Timetable data for international passenger services is not up to date because the timetable data abroad is often not updated as frequently as data from Switzerland.
Timetable calculations.
The calculations behind it are highly complex. The following rules influence the search results:
- Priority 1: the fastest connection.
- Priority 2: the most convenient connection (fewest changes).
- Priority 3: the connection with the best train categories (e.g. an IC has priority over an S-Bahn).
The search results generated by this base calculation can also be influenced by:
- personalised searches, such as “carriage of bicycles”, “via field”, “barrier-free travel” etc., which can be set in the advanced search.
- popular alternative routes: for example, for the Bern – Brig route, both possible routes (1x via Lötschberg tunnel and 1x via the mountain route) are shown in the timetable.
All timetable queries take real time data into account. That means that alternative routes can also be offered.
Since stations and stops differ in size, passengers need different lengths of time to get from A to B.
The timetable therefore includes different interchange times required for changing mode of transport at each stop. The standard time is 2 minutes. However, for larger stations this interchange time is increased, for example to 7 minutes for Zürich HB.
The interchange time can be amended by the individual passenger on SBB.ch. In the advanced search, this can be extended to a given time interval (10 min, 20 min or 30 min). Under “via” you can even set an personalised interchange time.
Information status of the timetable.
We regularly update our timetable data so that SBB Mobile and SBB.ch always get you the best services. This takes account of timetable adjustments for building works as well as extra services put on for special events.
We are also constantly expanding the scope of the real-time information that we have stored to inform you quickly and reliably in the event of disruptions or platform or formation changes, for example.
The target data reflects the planned status of the timetable – how the timetable should look, in other words. The actual data, however, shows the current service status at any given time: i.e. the actual rail traffic situation – including any disruptions. Both types of data are combined to calculate the best service for you.
Company | Term | Status |
---|---|---|
Swiss Federal Railways | SBB | active |
Aare Seeland mobil AG | ASM | active |
Aargau Verkehr AG | AVA/Autwm | active |
Appenzeller Bahnen | AB | active |
Auto Leuk-Leukerbad | LLB | active |
Autobetrieb Freienbach | ABF | active |
Autobetrieb Sernftal | AS | active |
Autobetrieb Weesen-Amden | AWA | active |
Autobusbetrieb RBS | RBS Auto | active |
Autokurse Oberthurgau | AOT | active |
Automobildienste Aare Seeland mobil | ASM Auto | active |
Automobildienst SZU | SZU | active |
Automobiles MBC | MBC Auto | active |
Autotransports Sion-Grône-Sierre | ASGS | active |
Autotransports Sion-Grône-Sierre | TSD-asdt | active |
Autoverkehr Frutigen-Adelboden | AFA | active |
Baselland Transport | BLT | active |
Baselland Transport | BLT-blt | active |
Basler Verkehrsbetriebe | BVB | active |
BDWM Transport (Wohlen – Bremgarten – Dietikon) | BDWM | active |
Berner-Oberland-Bahnen | BOB | active |
BLS AG | BLS | active |
Bürgerbus Walperswil-Epsach-Täuffelen-Aarberg | WTA | active |
Bus du Soleil | BS | active |
Bus Sierrois | BS | active |
Bus Ostschweiz (Rheintal) | BOS/rtb | active |
Bus Ostschweiz (Wil) | BOS/wimo | active |
Busbetrieb Aarau | BBA | active |
Busbetrieb Grenchen und Umgebung | BGU | active |
Busbetrieb Lichtensteig-Wattwil-Ebnat-Kappel | BLWE | active |
Busbetrieb Olten-Gösgen-Gäu | BOOG | active |
Busbetrieb Rapperswil-Eschenbach-Rüti ZH | BRER | active |
Busbetrieb Solothurn und Umgebung | BSU | active |
Busbetrieb Wollerau-Samstagern | BWS | active |
Busland AG | BLAG | active |
Chemin de fer Montreux-Oberland Bernois | MOB | inactive |
Grindelwald Bus GWB | AVG | active |
Grindelwald Bus AG | GWB | active |
Grindelwald Bus AG | GWB Berg | active |
Jungfraubahn | JB | active |
Lugano-Ponte Tresa | FLP | active |
Matterhorn Gotthard Bahn (Brig – Disentis) | MGB | active |
Matterhorn Gotthard Bahn (Brig – Zermatt) | MGB | active |
Meiringen – Innertkirchen Bahn | MIB | active |
Nahverkehrsbetrieb Bern | Bernmobil | active |
Postauto Region Tessin | PAG | active |
Postauto Region Zürich | PAG | active |
PostAuto Schweiz AG | PAG | active |
Regiobus Gossau SG | REGO | active |
Regionalbus Lenzburg | RBL | active |
Regionale Verkehrsbetriebe Baden-Wettingen | RVBW | active |
Regionalen Verkehrsbetriebe Schaffhausen | RVSH | active |
RegionAlps Bus | RA/bus | active |
RegionAlps SA (Martigny – Orsières/Le Châble) | RA | active |
Regionalverkehr Bern-Solothurn (inkl. Autobusbetrieb) | RBS | active |
Rhätische Bahn | RhB | active |
Schweizerische Südostbahn AG | SOB | active |
Service d'automobiles TRN | TRN | active |
Service d’automobiles TRN (rvt Auto) | TRM/Autovr | active |
Service d’automobiles TRN (vr) | TRN | active |
Servizio d'automobili | SNL Auto | active |
Sierre-Montana-Crans | SMC | active |
Sihltal-Zürich-Uetliberg-Bahn | SZU | active |
Stadtbus Frauenfeld | SBF | active |
Stadtbus Winterthur | SBW | active |
THURBO AG | THURBO | active |
Transport Public Genevois | TPG | active |
Transport Publics Vervey-Montreux-Chillon-Villeneuve | VMCV | active |
Transports de Martigny et Régions | TMR | inactive |
Transports Publics de l’agglomération d’Annemasse | TAC | active |
Transports publics de la Région Lausannoise | TL | active |
Transports Publics de la Région Nyonnaise | TPN | active |
Transports publics fribourgeois | TPF | active |
Transports Publics Neuchâtelois SA (tc) | TRN/tc | active |
Transports Publics Neuchâtelois SA (tn) | TRN | active |
Transports Vallée de Joux-Yverdon-Ste-Croix | TRAVYS | inactive |
Transports Vallée de Joux-Yverdon-Ste-Croix (oc/bus) | TRAVYS/oc | active |
Trasporti Pubblici Luganesi | TPL | active |
Verkehrsbetrieb der Landschaft Davos | VBD | active |
Verkehrsbetriebe der Stadt Biel | VB | active |
Verkehrsbetriebe der Stadt St. Gallen | VBSG | active |
Verkehrsbetriebe Glattal |
VBG | active |
Verkehrsbetriebe Herisau | VBH | active |
Verkehrsbetriebe Luzern | VBL | active |
Verkehrsbetriebe Kreuzlingen | VSK-bkk | active |
Verkehrsbetriebe Schaffhausen | VBSH/VBSH-rv | active |
Verkehrsbetriebe Zürich |
VBZ | active |
Verkehrsbetriebe Zürichsee und Oberland | VZO | active |
Verkehrsvertriebe STI AG | STI | active |
Verkehrsbetriebe STI AG | STI | active |
Waldenburgerbahn (Waldenburg – Liestal) | WB | inactive |
Wengeneralpbahn | WAB | active |
Wynental- und Suhrental-Bahn | WSB | active |
Zentralbahn | ZB | active |
Zugerland Verkehrsbetriebe | ZVB | active |
Country | Company | Location | Status |
---|---|---|---|
Austria | ÖBB | n/a | active |
France | SNCF | n/a | active |
Germany | DB | n/a | active |
Eurostar | Eurostar | Paris/Brussels–London | active |
Thalys | Thalys | Paris–Amsterdam/Cologne | active |
Company | Term | Data |
---|---|---|
Swiss Federal Railways | SBB | available |
Aargauer Verkehr | AVA | available |
Aare Seeland mobil AG | ASM | available |
Appenzeller Bahnen | AB | available |
Auto AG Schwyz | AAGS | available |
BLS AG | BLS | available |
Engelberg Bus | EAB | available |
Matterhorn Gotthard Bahn | MGB | available |
Regionalverkehr Bern-Solothurn | RBS (Rail and Buses) | available |
Schweizerische Südostbahn AG | SOB | available |
THURBO AG | THURBO | available |
Transports publics fribourgeois | TPF | available |
Zentralbahn | ZB | available |
Zürcher Verkehrs Verbund | ZVV (Tram and Train) | available |
Information shown, icons and accessibility (“barrier-free”).
The stops, addresses and sights recommended depend on the following criteria:
- Number of elements in the information entered corresponding to the stop name. Example: Entry “mün mät” for “Münchenbuchsee, Mätteli”.
- Corresponding character length.
Example: Entry “Langen Kantonalbank” for “Langenthal, Tell/Kantonalbank”. “Langnau am Albis, Zürcher Kantonalbank” is weighted less because the text is longer. - Weighting of traffic volume.
If a stop is served by a higher number of journeys, this is listed first.
Example: When entering “Zürich”, “Zürich HB” comes up before “Zürich Flughafen” or “Zürich Altstetten”. - Sequence of locations (only in the SBB Mobile app).
If stops have already been searched once before on the same smartphone, they are listed first in a separate table list as fast choices.
Interchange at the same stop.
Given in the timetable as interchange with no time or metre distance indications.
Example: From Bern, platform 4 to Bern, platform 10.

Interchange at the same location, but to a different transport service.
Given in the timetable as “walk”, including time indication, but no distance indication in metres.
Example: From Luzern, platform 3 to Luzern, Bahnhof, stand B.

Note: If the stop carries the adjunct “station”, this refers to a bus or tram stop outside of the railway station.
Example: The stop “Luzern” = railway station. “Luzern, Bahnhof” = bus/tram stop.

Travel from/to address.
Given in the timetable as “walk” including time indication and distance indication in metres, since geographical coordinates are available.
Transfer on foot + by bus/tram.
Listed in the timetable as walk+bus or walk+tram, including time indication, but without distance indication.
Fahrplanfelder.ch provides a list of all the symbols used in the timetable.
Click here to view the list of icons Link opens in new window.The online timetable (SBB.ch) shows whether your train journey is accessible (“barrier-free”). You can filter for the following barrier-free statuses using the advanced search.
- Self-boarding/alighting possible.
- Assistance with boarding and alighting from the train crew.
- Assistance with boarding and alighting with prior registration with the SBB Service Center Handicap.
- Carriage not possible.
- No information available.

If the whole connection shows the status “independent boarding and alighting possible”, you can travel without assistance.
To use other connections, you may need help boarding or alighting. In this case, our staff can help you: reserve help via SBB Contact Center Handicap. The contact centre number is 0800 007 102.
You can find more information on accessible travel in the brochure “Accessible travel. Public transport passengers with reduced mobility” or directly online.
More information on accessible travelDownloads.
-
Accessible travel. Public transport passengers with reduced mobility (PDF, 4,0 MB)
A dividing train is a train which divides into two separate train compositions en route. These units serve different destination stations. In short: a train with two destinations. You can identify dividing trains by the symbol of a branching arrow provided in the train information in the SBB Mobile app and on SBB.ch.
When you use the advanced search on SBB.ch and in SBB Mobile you have the option of choosing trains of a given category. This way you can influence the choice of connections shown. To open the advanced search in the SBB Mobile app, tap the symbol with the three circles on the three lines on the right-hand side when searching the timetable. On SBB.ch, simply click on ‘Advanced search’ to the right of ‘Search for connection’, once you have entered your departure and destination locations. Generally, when making a general search for connections (without applying filters) the most convenient and fastest connection is selected.
Your preferred connection may not be shown for various reasons:
- The interchange time falls short of the required interchange time (or that set in the advanced search).
- A faster, more convenient connection is available.
- You have restricted your selection via the advanced search.
You may be able to find your preferred connection by selecting “consider alternative stops at departure point/destination” on SBB.ch. Reason: Construction works can mean that stops are temporarily moved.
You can exclude tilting trains via the advanced search on SBB.ch. To do this, you must choose “no tilting trains”. This connection filter is not available in the SBB Mobile app.
Groups.
When searching for connections on SBB.ch, you can choose “group travel (Switzerland only)”. This lets you filter for connections which can carry groups as a matter of course.
There are some transport services (e.g. some small buses) which are not able to transport groups. They are then not shown in the selection.
Reserve your group journeyTimetable embedding.
You can request the integration of the timetable quickly and easily.
Click here to go to the form Link opens in new window.Printed timetables.
You can find pocket timetables, departure boards and network maps, as well as personal pocket timetables for any route, on the “PDF timetables” page.
PDF timetablesAll timetables in the official timetable of Switzerland are available at fahrplanfelder.ch.
Click here to go to the timetables Link opens in new window.Due to the sharp downturn in demand in recent years following the newly offered digital format for timetables, the official timetable is no longer printed. However, you can still find it in PDF form at fahrplanfelder.ch/en.
Click here for the official timetable Link opens in new window.The official timetable is available in print at larger SBB stations and on private railways (while stocks last). The Swiss Association for Transport and Environment still provide the official timetable in printed form too (subject to a charge).
Order the official timetable in printed form Link opens in new window.Questions from the Community.
Go to the Community Link opens in new window. Link opens in new window.