Before you start

All feeds come with no major restrictions, but some of them require you to put an attribution.

If you don't know what GTFS (General Transit Feed Specification) is: long story short — it's a format for sharing data about public transit schedules. It's nothing more then some CSV files zipped together, but I encourage you to read-up more on the actual spec on

As of now, I provide data on only Polish cities, but on my GitHub there's also a script to create GTFS data for Tokyo, if you want to go big 🙆.



Even tough all feeds, as long as listed here, should be up-to-date, I need to leave the below statement if in any unexpected event I won't be able to maintain the feed.
If you encounter any issues with the data here, please get in touch.

The feeds are provided “as is”, without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose and noninfrigement. In no event shall the author be liable for any claim, damages or other liability, whether in action of contract, tort or otherwise, arising from, out of or in connection with the feeds or the use or other dealings in the provided data.

GTFS Feeds

Other sources for Polish GTFS data

Several agencies make their GTFS feeds available to the public:

The list above is based on the Polish MMTIS National Access Point, published by the Ministry of Infrastructure.

Please also take a look at project PRZYJAZDY.PL (website in Polish), which covers a few more cities.