This is an old revision of the document!
Data download area: https://data.oebb.at/#default/datasets
Trains only, no buses.
licensed under Creative Commons Namensnennung 3.0 Österreich
Contains
GeoJSON and Shape EPSG: MGI Austria Lambert!
Useful attributes:
NAMECAT distinction between train station (Bahnhof) and stop (Haltestelle)
CROSSSECT/CROSS_NAME distinction between nach Eisenbahnstrecke single-track (eingleisig), double-track (zweigleisig), station area (Bahnhofsbereich) and stop area (Haltstellenbereich)
licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
GTFS, updated quarterly (as of April 2019)
I created a gtfs archive and checked it with transitfeed 1.2.16 (latest release available at that time):
TLDR: looks usable.
Long version: no errors, 4060 warnings.
383 Duplicate IDs in transfers.txt: can be ignored, these are just walking times within larger stations such als Innsbruck HBF or Salzburg HBF .
59 Invalid Values in routes.txt: can be ignored, all values
are contained in the extended route types.
1475 Overlapping Trips In Same Blocks
2139 Too Fast Travels: can be ignored since feedvalidator flags everything faster than 100km/h.
4 Unrecognized Columns in stops.txt: can be ignored, the column platform_code is not defined for stops.txt