European transport feeds

This document contains a collection of openly available data feeds for public transportation information in Europe, to facilitate application development, research and experimentation on a multi-national scale.

Motivation

While EU member states are already required to publish datasets on so-called National Access Points (following the EU's delegated regulation 2017/1926), many of these NAPs are not easy to discover and only available in a single language, making it hard for non-native speakers to find and understand the data they're interested in, as well as the corresponding license terms. Furthermore, datasets often aren't published under stable URLs, and/or hidden behind mandatory login forms. In some of these cases, the community already developed workarounds, but this information usually doesn't reach people who just want to consume the data. We therefore collect all available resources on this website, you're warmly invited to contribute. Note that, even though this document references EU regulations several times, countries which aren't EU members are also in scope!

Stable feed URLs

The list below contains two different URLs for every feed: An original URL, as well as a stable URL. The latter are a convenience implemented by us, which will always redirect to the original URLs via HTTP 302 Moved Temporarily. This allows you to automatically use the most up-to-date endpoints without needing to update your source code if the original URLs change at some point. Disclaimer: Keep in mind that, by using the stable URLs, you rely on our service to always be available, and we don't have any official SLAs.

GTFS feeds (schedule data)

GTFS has become the de-facto standard for scheduled public transportation data. Note that several EU member states don't provide official GTFS feeds, since EU relulations only require data to be relased in the NeTEx format (many countries provide feeds in both formats, though).

Political map of Europe, where all countries for which a GTFS feed is listed below, are coloured green, while the rest are colored grey.
Countries for which an (aggregated) GTFS feed is available. CC-BY-SA 3.0, all contributors are listed here.
Country Provider/Attribution License Original url Stable url Comments
🇩🇰 Denmark Rejseplanen Labs Unknown feed feed*
🇪🇪 Estonia Transpordiamet Unknown feed feed*
🇫🇮 Finland Traficom CC-BY 4.0 feed feed*
🇩🇪 Germany DELFI/opendata-oepnv.de CC-BY 4.0 feed feed* Unfortunately, this feed only covers ~75% of all public transportation (as of 4/2020), mainly because some regional providers are still not included. If this is insufficient for you, consider using the german NETEX feed, which has a higher coverage, or manually combine available regional feeds. Furthermore, the official feed is hidden behind a login form, so the download URL points to a community mirror, which doesn't have any official SLAs.
🇮🇪 Ireland Transport for Ireland CC-BY 4.0 feed feed*
🇮🇱 Israel National Authority for Public Transport Unknown feed feed* The official feed is only available via FTP, so the download URL points to a community mirror, which doesn't have any official SLAs. Also note that Israel is included in this list despite being located in Asia, because there isn't any similar document for Asian countries just yet.
🇱🇹 Lithuania visimarsrutai.lt Unknown feed feed*
🇱🇺 Luxembourg Administration des transports publics Unknown feed feed* The official feed doesn't have a stable URL, so the download URL points to a community mirror, which doesn't have any official SLAs.
🇳🇱 Netherlands Nationaal Toegangspunt ITS CC0 feed feed*
🇳🇴 Norway Entur NLOD feed feed*
🇸🇪 Sweden Trafiklab CC0 1.0 feed feed* The official feed requires an API key, so the download URL points to a community mirror, which doesn't have any official SLAs.
🇨🇭 Switzerland opentransportdata.swiss Unknown feed feed* The official feed doesn't have a stable URL, this alternative is provided by GEOPS and derived from the latest official dataset.

*When using stable URLs, please make sure to copy directly from this table, e.g. by right-clicking and selecting "copy link address".

NeTEx feeds (schedule data)

EU relulations require data to be relased in the NeTEx format. GTFS is more widely adopted, and should probably be given preference, if possible. However, some countries only release NeTEx feeds, and even for countries that release both, NeTEx feeds sometimes include more information than their GTFS counterparts. Also note that the NeTEx standard is relatively complex and broad, so countries use different subsets (profiles).

Political map of Europe, where all countries for which a NeTEx feed is listed below, are coloured green, while the rest are colored grey.
Countries for which an (aggregated) NeTEx feed is available. CC-BY-SA 3.0, all contributors are listed here.
Country Provider/Attribution License Original url Stable url Comments
🇩🇪 Germany DELFI/opendata-oepnv.de CC-BY 4.0 feed feed* The official feed is hidden behind a login form, so the download URL points to a community mirror, which doesn't have any official SLAs.
🇳🇴 Norway Entur NLOD feed feed*

*When using stable URLs, please make sure to copy directly from this table, e.g. by right-clicking and selecting "copy link address".

Additional information