A country-by-country view of the network.
25 of 37 listed countries currently have a usable railway source. Realtime depth still varies by operator.
France
SNCF Open Data
ConnectedGermany
DB Timetables
Partial coverageFinland
Fintraffic Digitraffic
ConnectedSpain
Renfe Data
ConnectedSwitzerland
Open Transport Data — OJP 2.0
ConnectedNetherlands
NS Reisinformatie
ConnectedBelgium
NMBS/SNCB – Belgian Mobility Open Data
ConnectedAustria
Mobilitätsverbünde Österreich
Partial coverageItaly
Réseaux ferroviaires régionaux officiels
Partial coveragePortugal
CP · Fertagus
Partial coverageSweden
Samtrafiken / Trafiklab
Partial coverageDenmark
Rejseplanen
Partial coverageUnited Kingdom
National Rail datasets
Partial coveragePoland
PKP Intercity · Polish Trains
Partial coverageCzechia
CZPTT / JrUtil
ConnectedNorway
Entur
ConnectedLuxembourg
Mobiliteit.lu Open Data
ConnectedEstonia
Peatus / Transpordiamet
ConnectedLithuania
LTG Link
UnavailableIreland
Transport for Ireland
ConnectedLatvia
Vivi / Autotransporta direkcija
ConnectedSlovakia
ŽSR — GTFS national
ConnectedHungary
MÁV
Partial coverageSlovenia
NAP / SŽ
Partial coverageCroatia
HŽPP
ConnectedRomania
data.gov.ro · 7 opérateurs ferroviaires
ConnectedBulgaria
BDZ
UnavailableGreece
Hellenic Train
UnavailableSerbia
Srbijavoz
UnavailableBosnia & Herzegovina
ŽFBiH
UnavailableMontenegro
ŽPCG
UnavailableNorth Macedonia
MŽ Transport
UnavailableAlbania
No railway timetable can be published yet.
UnavailableKosovo
Trainkos
UnavailableMoldova
CFM
UnavailableUkraine
Ukrzaliznytsia
UnavailableTürkiye
TCDD
UnavailableConnected does not mean that GPS, platforms and live disruption data are available everywhere. Each country page states the actual source and coverage level.