Timetables of major government operated (or commissioned) national-level public transport services (specifically bus and train). The focus here is on national level services (not those which operate only at a municipal or city level and which are not controlled or regulated by the national government). A 'yes' in any question will refer to both types of transport. However, if there is no national level service operated or regulated by the government for a given type of transport (for instance busses), then this type is ignored in this data category. Data submitted in this category should meet the following minimum criteria:

  • Time of operating
  • Time of leaving first station and arriving to the last station
  • Updated at least once a year

Data Location



Public transportation in Switzerland is run by a private company (SBB/CFF/FFS) with government regulation (see federal railroads law, in French). Open timetable data that is not supported by a Swiss transport agency can be found in an unofficial API: transport.opendata.ch

Since beginning of 2014, the SBB/CFF/FFS has started to published an export of the full timetable for Switzerland bus, train and other public transport modes on the Info+ system. This data is available for download after registration, and can be freely used and republished as long as the data is kept up to date and links are provided to the publisher. geOps AG also provides a GTFS feed of this data.

Reviewer comments

Changing according to civil society request.

Data Availability

  • Y Openly licensed
  • Y Is the data available for free
  • Y Is the data machine readable
  • Y Available in bulk
  • Y Is the data provided on a timely and up to date basis
  • Y Is data in digital form
  • N Publicly available
  • Y Does the data exist
  • Y Is the data available online
  • Yes
  • No
  • Unsure
  • No data


Date the data became available   Unknown
Format of data   HRDF (HAFAS timetable export)
Reviewer   Mor Rubinstein
Submitters   Oleg Lavrovsky
Last modified   Tue Dec 23 2014 08:50:51 GMT+0000 (UTC)