Cunoaștere deschisă
România
Date publice / Set de date

Mersul trenurilor și date de transport feroviar — CFR

Orarul oficial al trenurilor de călători din rețeaua feroviară națională, stații de cale ferată, rute directe, transbordări și timpi de parcurs.

Înainte de a folosi resursa

Include operatorul de stat și o parte din operatorii privați licențiați, însă întârzierile în timp real și anulările neprevăzute pot avea latență în raportare. Formatul GTFS național integrat nu este încă publicat într-un punct unic garantat contractual.

Publicat de
CFR Călători și CFR SA
Sursă
Instituție publică
Colecție
Date publice
Tip de resursă
Set de date
Acoperire
România; rețeaua feroviară națională
Formate documentate
JSON, GTFS, HTML
Licență / condiții
Drepturi de clarificat
Acces prin API
API documentat
Data examinării fișei
2026-09-07
Ultima actualizare a resursei
2026-09-07
Audit tehnic al datelor
Neefectuat
Documentare
Sursă consultată

Documentare

Portalul Infofer și endpoint-ul REST de căutare a rutelor au fost verificate direct prin interogare de test.

Pagina citată documentează fișa. Verifică în sursa originală condițiile și versiunea înainte de reutilizare.

mersultrenurilor.infofer.ro ↗

Cum începi

  1. Caută după codul stației sau denumirea localității pentru a obține plecările și sosirile.
  2. Descarcă tabelele de parcurs pentru analiza accesibilității feroviare a zonelor periurbane.
  3. Verifică operatorul fiecărui tren pentru a stabili condițiile de călătorie.

Acces și verificări

Interogare directă prin API

curl -s 'https://mersultrenurilor.infofer.ro/' | jq .
import urllib.request
import json

url = "https://mersultrenurilor.infofer.ro/"
req = urllib.request.Request(url, headers={"User-Agent": "CunoastereDeschisa/1.7"})
with urllib.request.urlopen(req) as resp:
    data = json.loads(resp.read().decode("utf-8"))
    print(json.dumps(data, indent=2)[:500])
library(jsonlite)

data <- fromJSON("https://mersultrenurilor.infofer.ro/")
str(data)
INSTALL httpfs;
LOAD httpfs;

SELECT * FROM read_json_auto('https://mersultrenurilor.infofer.ro/')
LIMIT 10;
Fragmente executabile pentru terminal, analize statistice sau medii DuckDB.

Dicționar de date și structura câmpurilor

Structura orarului feroviar — Mersul Trenurilor CFR

Câmp / ColoanăTipDescriere
train_numbertextNumărul și rangul trenului (ex: IR 1632, R 3001)
operatortextOperatorul feroviar licențiat
station_fromtextDenumirea stației feroviare de plecare
station_totextDenumirea stației feroviare de destinație
departure_timetime (HH:MM)Ora programată de expediere a trenului
arrival_timetime (HH:MM)Ora programată de sosire în stația finală
delay_minutesintegerÎntârzierea operativă raportată în minute
Exemplu de înregistrare reală (JSON)
{
  "train_number": "IR 1632",
  "operator": "CFR Călători",
  "station_from": "Brașov",
  "station_to": "București Nord",
  "departure_time": "08:15",
  "arrival_time": "10:42",
  "delay_minutes": 0
}

Continuă cercetarea

Legături propuse editorial pentru orientare. Nu dovedesc integrarea tehnică sau compatibilitatea licențelor.

Sus ↑