Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/public-transport/european-transport-operators
NOT UP-TO-DATE ANYMORE, UNMAINTAINED. CHECK european-transport-feeds INSTEAD. List of european long-distance transport operators, available API endpoints, GTFS feeds and client modules.
https://github.com/public-transport/european-transport-operators
bus coach distance-transport-operators europe european european-transport-operators ferry fptf gtfs gtfs-feed operator public-transport public-transportation train transit transport travel
Last synced: about 1 month ago
JSON representation
NOT UP-TO-DATE ANYMORE, UNMAINTAINED. CHECK european-transport-feeds INSTEAD. List of european long-distance transport operators, available API endpoints, GTFS feeds and client modules.
- Host: GitHub
- URL: https://github.com/public-transport/european-transport-operators
- Owner: public-transport
- Archived: true
- Created: 2017-10-11T12:00:24.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2021-07-23T19:05:29.000Z (over 3 years ago)
- Last Synced: 2024-10-29T11:30:46.605Z (about 1 month ago)
- Topics: bus, coach, distance-transport-operators, europe, european, european-transport-operators, ferry, fptf, gtfs, gtfs-feed, operator, public-transport, public-transportation, train, transit, transport, travel
- Homepage:
- Size: 187 KB
- Stars: 50
- Watchers: 10
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
- awesome-transit - European long-distance transport operators (EU) *(Unofficial)* - Unofficial list of available API endpoints, GTFS feeds and client libraries (Uncategorized / Uncategorized)
- awesome-transit - European long-distance transport operators (EU) *(Unofficial)* - Unofficial list of available API endpoints, GTFS feeds and client libraries (Uncategorized / Uncategorized)
README
# European transport operators
## THIS DOCUMENT IS UNMAINTAINED AND NOT UP TO DATE ANYMORE. CHECK THE [LIST OF EUROPEAN TRANSPORT FEEDS](https://eu.data.public-transport.earth) INSTEAD.
This is a list of european long-distance transport operators, available API endpoints, GTFS feeds and client modules. The long-term goal would be to have [GTFS](https://developers.google.com/transit/gtfs/) / [FPTF](https://github.com/public-transport/friendly-public-transport-format) for every single operator which would allow us to compose a giant european long-distance transport feed. That would be pretty cool, huh? Let's get to work thenโฆ ๐จ
- [Country feeds](#country-feeds)
- [Train](#train)
- [Coach](#coach)
- [Ferry](#ferry)## Country feeds
In some countries, [GTFS](https://developers.google.com/transit/gtfs/) feeds covering multiple operators (ideally *all* relevant operators in the country) are available:
| ๐ณ๏ธ | ๐ช๐บ | ๐ฆ๐ฑ | ๐ฆ๐ฉ | ๐ฆ๐ฒ | ๐ฆ๐น | ๐ฆ๐ฟ | ๐ง๐พ | ๐ง๐ช | ๐ง๐ฆ | ๐ง๐ฌ | ๐ญ๐ท | ๐จ๐พ | ๐จ๐ฟ | ๐ฉ๐ฐ | ๐ช๐ช | ๐ฒ๐ฐ | ๐ซ๐ฎ | ๐ซ๐ท | ๐ฌ๐ช | ๐ฉ๐ช | ๐ฌ๐ท | ๐ญ๐บ | ๐ฎ๐ธ | ๐ฎ๐ช | ๐ฎ๐น | ๐ฐ๐ฟ | ๐ฝ๐ฐ | ๐ฑ๐ป | ๐ฑ๐ฎ | ๐ฑ๐น | ๐ฑ๐บ | ๐ฒ๐น | ๐ฒ๐ฉ | ๐ฒ๐จ | ๐ฒ๐ช | ๐ณ๐ฑ | ๐ณ๐ด | ๐ต๐ฑ | ๐ต๐น | ๐ท๐ด | ๐ท๐บ | ๐ธ๐ฒ | ๐ท๐ธ | ๐ธ๐ฐ | ๐ธ๐ฎ | ๐ช๐ธ | ๐ธ๐ช | ๐จ๐ญ | ๐น๐ท | ๐บ๐ฆ | ๐ฌ๐ง | ๐ป๐ฆ |
| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| [GTFS](https://developers.google.com/transit/gtfs/) | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | [โ ](https://help.rejseplanen.dk) | โ | โ | [โ ](http://dev.hsl.fi/gtfs.matka/) | [โ ](https://navitia.opendatasoft.com/explore/?sort=modified&q=&refine.geographicarea=France) | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | [โ ](http://openov.lu/) | โ | โ | โ | โ | [โ ](https://openov.nl/) | [โ ](https://data.norge.no/data/norsk-reiseinformasjon/nasjonale-rutedata-norge) | โ | โ | โ | โ | โ | โ | โ | โ | โ | [โ ](http://www.trafiklab.se/api) | [โ ](http://gtfs.geops.ch/) | โ | โ | [โ ](https://planar.network/projects/feeds) | โ |## Train
See [this map](train-gtfs/readme.md) for an overview of GTFS feed coverage for different national railway operators.
Operator | ๐ณ๏ธ | API | Inofficial API | [GTFS](https://developers.google.com/transit/gtfs/) | JS | Stations\* | GTFS-compatible\*\*
-------- | --------- | --- | -------------- | ---- | -- | --------- | ------
[*Interrail\*\*\**](https://www.interrail.eu/) | ๐ช๐บ | โ | โ | โ | [โ ](https://github.com/juliuste/interrail/) | โ | โ
[DB](https://www.bahn.de) | ๐ฉ๐ช | [โ ](http://data.deutschebahn.com/dataset?groups=apis) | โ | โ | [โ ](https://github.com/derhuerst/db-hafas/) | [โ ](http://data.deutschebahn.com/dataset/data-stationsdaten) | โ
[SNCF](http://www.sncf.fr) | ๐ซ๐ท | [โ ](https://www.digital.sncf.com/startup/api) | โ | [โ ](https://navitia.opendatasoft.com/explore/?sort=modified&q=&refine.geographicarea=France) | [โ ](https://github.com/juliuste/sncf) | โ | โ
[CD](https://www.cd.cz/) | ๐จ๐ฟ | โ | โ | โ | โ | โ | โ
[รBB](http://www.oebb.at) | ๐ฆ๐น | โ | โ | [โ ](https://data.oebb.at/oebb?dataset=uddi:cd36722f-1b9a-11e8-8087-b71b4f81793a) | [โ ](https://github.com/juliuste/oebb) | โ | โ
[SBB](https://www.sbb.ch) | ๐จ๐ญ | [โ ](https://data.sbb.ch/api/v1/documentation) | โ | [โ ](http://gtfs.geops.ch/) | โ | โ | โ
[SJ](https://www.sj.se/) | ๐ธ๐ช | [โ ](http://www.trafiklab.se/api) | โ | [โ ](http://www.trafiklab.se/api) | โ | โ | โ
[NSB](https://www.nsb.no/) | ๐ณ๐ด | [โ ](https://data.norge.no/data/norsk-reiseinformasjon/nasjonale-rutedata-norge) | โ | [โ ](https://data.norge.no/data/norsk-reiseinformasjon/nasjonale-rutedata-norge) | โ | โ | โ
[VR](https://www.vr.fi) | ๐ซ๐ฎ | [โ ](https://www.digitransit.fi/) | โ | [โ ](http://dev.hsl.fi/gtfs.matka/) | โ | โ | โ
[DSB](https://www.dsb.dk/) | ๐ฉ๐ฐ | [โ ](https://help.rejseplanen.dk/hc/da/articles/214174465-Rejseplanens-API) | โ | [โ ](https://help.rejseplanen.dk) | โ | โ | โ
[NS](https://www.ns.nl/) | ๐ณ๐ฑ | [โ ](https://www.ns.nl/en/travel-information/ns-api) | โ | [โ ](https://openov.nl/) | โ | [โ ](https://www.rijdendetreinen.nl/over/open-data) | โ
[SNCB](http://www.belgianrail.be/) | ๐ง๐ช | [โ ](https://api.irail.be/) | โ | โ | โ | โ | โ
[CFL](http://www.cfl.lu/) | ๐ฑ๐บ | โ | โ | [โ ](http://openov.lu/) | โ | โ | โ
[CP](https://www.cp.pt) | ๐ต๐น | โ | โ | [โ ](https://gtfs.directory/comboios-de-portugal/) | [โ ](https://github.com/juliuste/comboios) | โ | โ
[renfe](http://www.renfe.com/) | ๐ช๐ธ | โ | โ | โ | โ | โ | โ
[Trenitalia](http://www.trenitalia.com) | ๐ฎ๐น | โ | โ | โ | โ | โ | โ
[PKP](http://pkp.pl/) | ๐ต๐ฑ | โ | โ | โ | [โ ](https://github.com/juliuste/bilkom) | โ | โ
[HลฝPP](http://www.hzpp.hr/) | ๐ญ๐ท | โ | โ | [โ ](https://data.gov.hr/dataset/vozni-red-h-putni-kog-prijevoza-u-gtfs-obliku) | โ | โ | โ
[CFR](https://www.cfrcalatori.ro/) | ๐ท๐ด | โ | โ | โ | โ | โ | โ
[Sลฝ](http://www.slo-zeleznice.si) | ๐ธ๐ฎ | โ | โ | โ | [โ ](https://github.com/juliuste/slovenske-zeleznice) | โ | โ
[LDz](https://www.ldz.lv/) | ๐ฑ๐ป | โ | โ | โ | โ | โ | โ
[ะั](http://www.rw.by/) | ๐ง๐พ | โ | โ | โ | โ | โ | โ
[LG](http://www.litrail.lt) | ๐ฑ๐น | โ | โ | โ | โ | โ | โ
[GR](http://www.railway.ge) | ๐ฌ๐ช | โ | โ | โ | โ | โ | โ
[JSC](http://serbianrailways.com/) | ๐ท๐ธ | โ | โ | โ | โ | โ | โ
[ลฝSR](http://www.slovakrail.sk/) | ๐ธ๐ฐ | โ | โ | โ | โ | โ | โ
[EVR](http://www.evr.ee/) | ๐ช๐ช | โ | โ | โ | โ | โ | โ
[MรV](https://www.mavcsoport.hu/) | ๐ญ๐บ | โ | โ | [โ ](https://gtfs.directory/magyar-allamvasutak/) | [โ ](https://github.com/juliuste/mav) | โ | โ
[Irish Rail](http://www.irishrail.ie) | ๐ฎ๐ช | โ | โ | โ | โ | โ | โ
[ะฃะ](http://www.uz.gov.ua/en/) | ๐บ๐ฆ | โ | โ | โ | โ | โ | โ
[RZD](http://pass.rzd.ru/main-pass/public/en) | ๐ท๐บ | โ | โ | โ | โ | โ | โ
[CFM](http://www.railway.md/) | ๐ฒ๐ฉ | โ | โ | โ | โ | โ | โ
[BDZ](http://www.bdz.bg) | ๐ง๐ฌ | โ | โ | โ | โ | โ | โ
[TrainOSE](http://www.trainose.gr/) | ๐ฌ๐ท | โ | โ | [โ ](http://www.trainose.gr/en/gtfs/) | [โ ](https://github.com/juliuste/train-ose) | โ | โ
[TCDD](http://www.tcdd.gov.tr/) | ๐น๐ท | โ | โ | โ | โ | โ | โ
[ะะ](http://www.mzi.mk/) | ๐ฒ๐ฐ | โ | โ | โ | โ | โ | โ
[Trainkos](http://www.trainkos.com/) | ๐ฝ๐ฐ | โ | โ | โ | โ | โ | โ
[ลฝPCG](http://www.zcg-prevoz.me/) | ๐ฒ๐ช | โ | โ | โ | [โ ](https://github.com/juliuste/zpcg) | โ | โ
[ลฝFBH](http://www.zfbh.ba/) | ๐ง๐ฆ | โ | โ | โ | โ | โ | โ
[ADY](https://ady.az/) | ๐ฆ๐ฟ | โ | โ | โ | โ | โ | โ
[KTZ](http://www.railways.kz/) | ๐ฐ๐ฟ | โ | โ | โ | โ | โ | โ
[RDG](http://www.raildeliverygroup.com/) | ๐ฌ๐ง | โ | โ | [โ ](https://planar.network/projects/feeds) | โ | โ | โ
[Eurostar](http://www.eurostar.com/) | ๐ฌ๐ง ๐ซ๐ท | โ | โ | [โ ](https://planar.network/projects/feeds) | โ | โ | โ\*Complete list of all stations available (not just search-based)
\*\*API provides all data required to generate a GTFS feed (if there's no official feed)
\*\*\*Not an operator, still interesting though
๐ Results only for a specific search query
Missing countries: ๐ฆ๐ฑ ๐ฆ๐ฒ ๐ธ๐ฒ ๐ป๐ฆ
## Coach
Operator | ๐ณ๏ธ | API | Inofficial API | [GTFS](https://developers.google.com/transit/gtfs/) | JS | Stations\* | GTFS-compatible\*\*
-------- | --------- | --- | -------------- | ---- | -- | --------- | ------
[FlixBus](https://www.flixbus.com/) | ๐ฉ๐ช ๐ช๐บ | โ | โ | [โ ](http://data.ndovloket.nl/flixbus/) | [โ ](https://github.com/juliuste/meinfernbus) | โ | โ
[Eurolines (DE)](https://www.eurolines.de) | ๐ฉ๐ช ๐ช๐บ | โ | โ | โ | [โ ](https://github.com/juliuste/eurolines-de) | โ | โ
[Ouibus](https://www.ouibus.com/) | ๐ซ๐ท ๐ช๐บ | [โ ](https://api.idbus.com/) | โ | [โ ](https://api.idbus.com/#gtfs-file) | [โ ](https://github.com/juliuste/ouibus) | โ | โ
[MegaBus](https://uk.megabus.com/)\*\*\* | ๐ฌ๐ง ๐ช๐บ | โ | โ | [โ ](https://planar.network/projects/feeds) | โ | โ | โ
[Deinbus](https://www.deinbus.de/) | ๐ฉ๐ช ๐ช๐บ | โ | โ | โ | [โ ](https://github.com/juliuste/deinbus) | โ | โ
[Ecolines](https://ecolines.net) | East ๐ช๐บ | โ | โ | โ | [โ ](https://github.com/juliuste/ecolines) | โ | โ
[LuxExpress](https://luxexpress.eu) | East ๐ช๐บ | โ | โ | โ | โ | โ | โ
[Nettbuss](https://www.nettbuss.se/) | ๐ธ๐ช ๐ณ๐ด | โ | โ | โ | โ | โ | โ
[RegioJet](https://www.regiojet.com/) | ๐จ๐ฟ ๐ธ๐ฐ ๐ช๐บ | โ | โ | โ | โ | โ | โ\*Complete list of all stations available (not just search-based)
\*\*API provides all data required to generate a GTFS feed
\*\*\*Part of the national coach service feed (NCSD)
## Ferry
Operator | ๐ณ๏ธ | API | Inofficial API | [GTFS](https://developers.google.com/transit/gtfs/) | JS | Stations\* | GTFS-compatible\*\*
-------- | --------- | --- | -------------- | ---- | -- | --------- | ------
[Stena Line](https://www.stenaline.de/) | North, Baltic | โ | โ | โ | โ | โ | โ
[DFDS](https://www.dfdsseaways.com/) | North, Baltic | โ | โ | โ | โ | โ | โ
[Scandlines](https://www.scandlines.com/) | ๐ธ๐ช ๐ฉ๐ฐ ๐ฉ๐ช | โ | โ | โ | โ | โ | โ
[Finnlines](https://www.finnlines.com/) | ๐ซ๐ฎ ๐ธ๐ช ๐ฉ๐ช | โ | โ | โ | โ | โ | โ
[tallink / Silja Line](https://www.tallink.com/) | ๐ธ๐ช ๐ซ๐ฎ ๐ช๐ช ๐ฑ๐ป | โ | โ | โ | [โ ](https://github.com/juliuste/tallink) | โ | โ
[Viking Line](http://www.vikingline.fi/) | ๐ซ๐ฎ ๐ช๐บ | โ | โ | โ | โ | โ | โ
[Wasa Line](https://www.wasaline.com/) | ๐ธ๐ช ๐ซ๐ฎ | โ | โ | โ | โ | โ | โ
[St. Peter Line](https://stpeterline.com/) | ๐ธ๐ช ๐ซ๐ฎ ๐ช๐ช ๐ท๐บ | โ | โ | โ | โ | โ | โ
[Polferries](http://polferries.pl/) | ๐ต๐ฑ ๐ธ๐ช ๐ฉ๐ฐ | โ | โ | โ | โ | โ | โ
[Unity Line](https://www.unityline.pl/) | ๐ต๐ฑ ๐ธ๐ช | โ | โ | โ | โ | โ | โ
[TT Line](https://ttline.com/) | ๐ต๐ฑ ๐ธ๐ช ๐ฉ๐ช | โ | โ | โ | โ | โ | โ
[Faergen](https://www.faergen.dk) | ๐ธ๐ช ๐ฉ๐ฐ ๐ฉ๐ช | โ | โ | โ | โ | โ | โ
[Color Line](https://www.colorline.com/) | ๐ณ๐ด ๐ฉ๐ฐ ๐ฉ๐ช | โ | โ | โ | โ | โ | โ\*Complete list of all stations available (not just search-based)
\*\*API provides all data required to generate a GTFS feed
Todo: [Mediterranean](https://wikitravel.org/en/Ferries_in_the_Mediterranean), [Britain](https://wikitravel.org/en/Ferry_routes_to_British_Mainland)
## Contributing
Note that, by participating in this project, you commit to the [code of conduct](code-of-conduct.md). If you want to add another operator, endpoint or module (even in other programming languages) to this list, feel free to send a pull request or leave us a hint at [the issues page](https://github.com/public-transport/european-transport-operators/issues).