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.
Train formation and occupancy rate.
You can find information about the occupancy rate in 1st and 2nd class in the connection overview. In the train formation view, you can find further details about the occupancy rate in individual coaches.
The occupancy estimates are based on two different occupancy forecasts: the class-specific and coach-specific occupancy forecast (see “What is an occupancy forecast?”).
Both occupancy predictions are represented by three stick people. These show how high the occupancy rate is. The following scale is used to do so:
- 1 stick person: low to medium occupancy expected.
- 2 stick people: high occupancy expected.
- 3 stick people: very high occupancy expected. The stick people are then coloured red.
Occupancy forecasts exist to inform our passengers about the occupancy rate of each train. We offer two main types of occupancy forecasts: class-specific and coach-specific occupancy forecasts.
Class-specific.
The class-specific occupancy forecast shows how busy individual trains in 1st and 2nd class are statistically likely to be. The data are based on the previous year and are supplemented by regular customer surveys and current (group) reservations.
Coach-specific.
The coach-specific occupancy forecast shows how busy individual coaches are. The data are continuously compared with recently measured passenger frequencies. Additional factors such as holidays and public holidays at the origin and destination and the weather are taken into account.
It is possible that the forecast for the whole train is inconsistent with the coach-specific forecast at a given time. This is because of different forecast methods. We are working on harmonising these two forecasts to make them more consistent in the future.
Information on the order of coaches (also known as “formation data”) can be found for your chosen connection by swiping in the SBB Mobile app or selecting train information in the timetable on SBB.ch.
The train information gives the sectors where coaches will stop, the order of coaches, the individual types of coaches (family coach, restaurant, bicycle storage space and wheelchair spaces), classes of coach (1st and 2nd class) and the direction of travel.
In the SBB Mobile app:


In the timetable on SBB.ch:


Follow our tips on travel planning for a relaxing journey.
Click here to go to the travel tipsDelays, 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 situationTo be kept informed about changes to your connection such as platform changes, delays or cancellations, SBB Mobile gives you the option of subscribing to that connection. To do so, select the connection you wish to subscribe to, open the detailed view and click on Add to My Trips. You can then choose to subscribe to this journey as a one-off or over a longer period of time (for example, every Monday or on all weekdays from Monday to Friday).
The connections you subscribe to are shown on the homepage under Trips and Tickets. 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 under Settings in the app. You can turn on notifications for information relating to disruption (platform changes, cancellations, delays) and also for information relating to changing vehicles.
If you turn on information for changing vehicles, you will receive additional notifications shortly before the start of your journey or shortly before you reach a stop at which you need to change.
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, go back into the detailed view for the connection and select Remove from My Trips. 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.
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 |
---|---|---|
Schweizerische Bundesbahnen | SBB | active |
Autobus AG Liestal | AAGL | active |
Auto AG Rothenburg |
AAGR |
active |
Auto AG Schwyz | AAGS | active |
Auto AG Uri | AAGU | active |
Auto Leuk-Leukerbad | LLB | active |
Autokurse Oberthurgau | AOT | active |
Appenzeller Bahnen | AB | active |
Autolinee Bleniesi | ABI | active |
Autolinee FART | FART Auto | active |
Autolinea Mendrisiense SA | AMSA | active |
Autolinee Regionali Luganesi | ARL | active |
Automobilgesellschaft Rottal AG |
ARAG | active |
Autoverkehr Grindelwald | AVG | active |
Aare Seeland mobil AG | ASM | active |
BDWM Transport (Wohlen - Bremgarten - Dietikon) | BDWM | active |
Nahverkehrsbetrieb Bern | Bernmobil | active |
Busland AG | BLAG | active |
BLS AG | BLS | active |
Berner-Oberland-Bahnen | BOB | active |
Baselland Transport AG | BLT | active |
Basler Verkehrsbetriebe | BVB | active |
Bus du Soleil | BS | active |
Busbetrieb Aarau | BBA | active |
Busbetrieb Grenchen und Umgebung |
BGU |
active |
Busbetrieb Solothurn und Umgebung |
BSU |
active |
Chemins de fer du Jura | CJ | inactive |
Jungfraubahn | JB | active |
Lugano-Ponte Tresa | FLP | active |
Meiringen – Innertkirchen Bahn | MIB | active |
Matterhorn Gotthard Bahn (Brig – Disentis) | MGB | active |
Matterhorn Gotthard Bahn (Brig - Zermatt) | MGB | active |
Chemin de fer Montreux-Oberland Bernois | MOB | inactive |
Service d´automobiles TRN | TRN | active |
Servizio d'automobili | SNL Auto | active |
Sierre-Montana-Crans | SMC | active |
Transports Montreux-Vevey-Riviera | MVR | inactive |
Postauto Region Zürich, Luzern, Bern und Interlaken | PAG | active |
Postauto Region Luzern | PAG | active |
Postauto Region Bern | PAG | active |
Postauto Region Interlaken | PAG | active |
Postauto Region Tessin | PAG | active |
Postauto Region Le Locle | PAG | active |
Postauto Region Delémont | PAG | active |
Postauto Region Yverdon-les-Bains | PAG | active |
RegionAlps SA (Martigny – Orsières/Le Châble) | RA | active |
Regionalverkehr Bern-Solothurn (inkl. Autobusbetrieb) | RBS | active |
Rhätische Bahn | RhB | active |
Regionalen Verkehrsbetriebe Schaffhausen | RVSH | active |
Regionalbus Lenzburg | RBL | active |
Regionale Verkehrsbetriebe Baden-Wettingen | RVBW | active |
Stadtbus Winterthur | SBW | active |
Schweizerische Südostbahn AG | SOB | active |
Verkehrsvertriebe STI AG | STI | active |
Sihltal-Zürich-Uetliberg-Bahn | SZU | active |
Automobildienst SZU | SZU | active |
THURBO AG | THURBO | active |
Transports de Martigny et Régions | TMR | inactive |
Transport Publics du Chablais | TPC | inactive |
Transports publics fribourgeois | TPF | active |
Transport Public Genevois | TPG | active |
Transports publics lausannois | TL | active |
Trasporti Pubblici Luganesi | TPL | active |
Transports Publics Neuchâtelois SA | TRN | active |
Transport Publics Vervey-Montreux-Chillon-Villeneuve | VMCV | active |
Transports Vallée de Joux-Yverdon-Ste-Croix | TRAVYS | inactive |
Verkehrsbetriebe Biel | VB | active |
Verkehrsbetriebe Glattal |
VBG | active |
Verkehrsbetriebe Herisau | VBH | active |
Verkehrsbetriebe Luzern AG | VBL | active |
Verkehrsbetriebe Schaffhausen | VBSH | active |
Verkehrsbetriebe Zürich |
VBZ | active |
Verkehrsbetriebe Zürichsee und Oberland | VZO | active |
Wengeneralpbahn | WAB | active |
Waldenburgerbahn (Waldenburg – Liestal) | WB | inactive |
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 |
---|---|---|
Schweizerische Bundesbahnen | SBB | available |
BLS AG | BLS | available |
THURBO AG | THURBO | available |
Schweizerische Südostbahn AG | SOB | available |
Zentralbahn | ZB | available |
Transports publics fribourgeois | TPF | available |
Zürcher Verkehrs Verbund | ZVV (Tram and Train) | available |
Aare Seeland mobil AG | ASM | available |
Auto AG Schwyz | AAGS | available |
Regionalverkehr Bern-Solothurn | RBS (Rail and Buses) | 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 8.

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 5 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 Call Center Handicap. The call 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,4 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/en.
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.