Swiss public transport API

The backend of the Transport API will change on 31 July 2017. Test your client code by replacing the Transport API domain name with and review the list of known issues on GitHub. Read more on


The Transport API allows interested developers to build their own applications using public timetable data, whether they're on the web, the desktop or mobile devices. The aim of this inofficial API is to cover public transport within Switzerland.

If you are looking for an officially supported source or need to download all data e.g in GTFS format, please check

The source code of the Transport API can be found on GitHub, please ask any technical questions there. If you need a direct contact write an email to

In order to be kept update on the future development of this API, please subscribe to our low-traffic Google Group.

Documentation    Examples    Showcase

Status   Statistics