DATE DESCHISE · INFRASTRUCTURĂ FEROVIARĂ

Arhiva unificată GTFS a transportului feroviar din România

Mersul tuturor trenurilor de călători din România, de la CFR Călători și cei șase operatori privați, într-un singur loc: panou de plecări pe gară, căutare de traseu de la plecare la sosire, hartă și descărcări în GTFS, SQLite și GeoJSON. Feedul GTFS este cel publicat de Vasile Coțovanu (licență MIT), construit din datele Informatică Feroviară; aici îl găsești alături de instrumentele care îl fac folosibil fără să scrii cod. Orarul este valabil 14 decembrie 2025 – 12 decembrie 2026. Luni, 7 septembrie 2026, circulă 1.835 de curse; 2.103 sunt definite în orarul anual.

📅 Model de mers planificat anual (anul de mers 2025–2026, 14 dec 2025 – 12 dec 2026). Reconstrucție algoritmică din datele Informatică Feroviară; nu reprezintă un flux GPS în timp real sau întârzieri operative.
7
operatori feroviari
CFR Călători + 6 privați
1.695
de stații și puncte de oprire
100% geocodate cu lat/lon
1.835
de curse circulă luni, 7 sept. 2026
2.103 definite în orarul anual
30.267
de opriri programate
orar valabil până la 12 dec. 2026

Cum se numără cursele. Cursele „definite” sunt rândurile din trips.txt (2.103), inclusiv cele care circulă doar în anumite zile sau sezoane; 2.069 dintre ele circulă cel puțin o zi în anul de mers. Cursele „care circulă într-o zi” sunt cele pe care calendarul și excepțiile le permit la data respectivă: 1.835 luni, 7 septembrie 2026, 1.586 sâmbătă, 12 septembrie, și 1.567 duminică, 13 septembrie.

Instrument interactiv

Panou de plecări și sosiri din gări și căutare traseu

Consultați orarul complet și repartiția pe operatori pentru oricare dintre cele 1.695 de stații din România, sau comutați pe căutarea de traseu pentru a găsi cursele directe între două gări cu ore de plecare, sosire și durată de mers.

🗺️ Harta feroviară națională de călători (1.695 de stații și 5 mari coridoare)
6–7 operatori (noduri) 4–5 operatori 2–3 operatori 1 operator Trasee coridoare
Operator:
Categorie:
Direcție:
Gară: Bucureşti Nord Gr.A —
Ora Tren Operator Traseu / Destinație
Se încarcă panoul de plecări...
Analiză structurală

Cei șapte operatori feroviari de călători

Piața transportului feroviar de călători din România nu mai este un monopol de stat. Operatorii privați asigură 46,0% din cursele definite în orarul anual (968 din 2.103). Luni, 7 septembrie 2026, ei circulă cu 851 din cele 1.835 de curse active în acea zi (46,4%), pe rute suburbane, regionale și pe magistralele interurbane concurențiale.

CFR Călători

Operator de stat
1135 de curse în orar
54% din totalul curselor
730 de rute distincte
71.4% din rețeaua de rute
Categorii: IC: 20 · IR: 133 · IR-N: 38 · R: 832 · R-E: 92 · R-M: 20

Transferoviar Calatori

Operator privat
387 de curse în orar
18.4% din totalul curselor
78 de rute distincte
7.6% din rețeaua de rute
Categorii: IR: 43 · R: 210 · R-E: 86 · R-M: 48

Regio Călători

Operator privat
277 de curse în orar
13.2% din totalul curselor
99 de rute distincte
9.7% din rețeaua de rute
Categorii: IR: 9 · R: 228 · R-E: 40

InterRegional Călători

Operator privat
249 de curse în orar
11.8% din totalul curselor
82 de rute distincte
8% din rețeaua de rute
Categorii: IR: 15 · R: 215 · R-E: 19

Astra Trans Carpatic

Operator privat
21 de curse în orar
1% din totalul curselor
13 rute distincte
1.3% din rețeaua de rute
Categorii: IR: 15 · IR-N: 4 · R-E: 2

Ferotrafic - T.F.I. S.R.L.

Operator privat
18 curse în orar
0.9% din totalul curselor
12 rute distincte
1.2% din rețeaua de rute
Categorii: IC: 18

Softrans

Operator privat
16 curse în orar
0.8% din totalul curselor
9 rute distincte
0.9% din rețeaua de rute
Categorii: IR: 4 · R-E: 12
Frecvență pe magistrale

CFR versus operatori privați pe marile axe

Pe arterele aglomerate precum Valea Prahovei, operatorii privați asigură 44% din serviciile programate. Pe liniile în modernizare precum Cluj–Oradea, cursele private depășesc ca frecvență operatorul de stat.

București Nord – Brașov

166 km
CFR 56%
Privați 44%
CFR Călători (28 de curse) Operatori privați (22 de curse)

Cea mai competitivă axă feroviară din țară. Patru operatori privați concurează direct cu CFR Călători, asigurând 44% din serviciile programate pe Valea Prahovei.

Operatori privați activi: Transferoviar Calatori, Regio Călători, Astra Trans Carpatic, Softrans

București Nord – Constanța

225 km
CFR 67%
Privați 33%
CFR Călători (24 de curse) Operatori privați (12 curse)

Magistrala 800 modernizată atrage cinci operatori privați în sezon și extrasezon, reprezentând o treime din traficul către litoral.

Operatori privați activi: Transferoviar Calatori, Regio Călători, Astra Trans Carpatic, Softrans, Ferotrafic - T.F.I. S.R.L.

Cluj-Napoca – Oradea

152 km
CFR 44%
Privați 56%
CFR Călători (14 curse) Operatori privați (18 curse)

Coridor în electrificare masivă cu substituție parțială auto; operatorii privați asigură peste jumătate din cursele locale și regionale pe sectoarele active.

Operatori privați activi: InterRegional Călători, Transferoviar Calatori

Timișoara Nord – Arad

55 km
CFR 53%
Privați 47%
CFR Călători (18 curse) Operatori privați (16 curse)

Axa interurbană vestică beneficiază de un ritm cadențat asigurat în proporție de 47% de automotoarele Regio Călători.

Operatori privați activi: Regio Călători

București Nord – Craiova

209 km
CFR 85%
Privați 15%
CFR Călători (22 de curse) Operatori privați (4 curse)

Magistrala 900 degradată (96% trecută de scadență) rămâne dominată de CFR Călători, privații operând doar trenuri electrice de lung parcurs către Arad și Craiova.

Operatori privați activi: Astra Trans Carpatic, Softrans
Comparație istorică de viteză

Degradarea istorică a vitezei: 1978–1996 față de orarul 2026

O comparație directă între cel mai rapid tren din orarul actual și recordurile istorice atestate în arhivele oficiale ale CFR (1978–1996). Pe șase din cele șapte mari axe feroviare cu plecare din București, trenurile de călători circulă astăzi considerabil mai lent decât acum trei sau patru decenii, pierderile de timp depășind 4 ore spre Timișoara și Oradea. Singura axă care și-a menținut performanța este București–Constanța, integral reconstruită. Fenomenul este analizat în detaliu în monografia conexă Nouă ore și șaptesprezece minute.

București – Timișoara 533 km
An istoric (1996) 6h 25m IC 912 83.1 km/h
Orar 2026 10h 41m IR 12072 49.9 km/h
Durată / variația vitezei: +4h 16m (-40%)

Ruta directă via Craiova–Filiași–Caransebeș–Lugoj. În 1996, IC 912 parcurgea traseul în 6 ore și 25 de minute; astăzi, cel mai rapid tren are nevoie de 10 ore și 41 de minute.

București – Craiova 209 km
An istoric (1996) 2h 05m IC 100.3 km/h
Orar 2026 3h 49m IR 12072 54.8 km/h
Durată / variația vitezei: +1h 44m (-45.4%)

Pe Magistrala 900, timpul de parcurs aproape s-a dublat, viteza medie prăbușindu-se de la 100 km/h la sub 55 km/h din cauza lipsei reînnoirii căii.

București – Constanța 225 km
An istoric (1996) 2h 10m IC 103.8 km/h
Orar 2026 2h 09m IR 14302 104.7 km/h
Durată / variația vitezei: -1m (+0.8%)

Singura dintre cele șapte rute comparate reabilitată complet cu fonduri europene, unde performanța istorică a fost egalată și menținută la standard de 160 km/h.

București – Brașov 166 km
An istoric (1978) 2h 03m Rapid 26 „Decebal” 81 km/h
Orar 2026 2h 18m IC 535 72.2 km/h
Durată / variația vitezei: +15m (-10.9%)

Cea mai aglomerată linie feroviară a țării este cu 15 minute mai lentă decât recordul din 1978 al trenului Rapid „Decebal”.

București – Iași 463 km
An istoric (1996) 5h 00m IC 964 (via Bacău) 92.6 km/h
Orar 2026 6h 20m IC 561 (via Bacău) 73.1 km/h
Durată / variația vitezei: +1h 20m (-21.1%)

Magistrala 500 spre Moldova a acumulat o oră și 20 de minute de întârziere programată față de orarele InterCity din anii 1990.

București – Arad 621 km
An istoric (1989) 9h 00m Rapid / Expres 69 km/h
Orar 2026 10h 09m IR 16021 61.2 km/h
Durată / variația vitezei: +1h 09m (-11.3%)

Traseul prin Brașov–Sighișoara–Simeria este afectat de șantierele de modernizare din Transilvania, adăugând peste o oră față de orarul din 1989.

București – Oradea 729 km · traseu 2026
An istoric (1989) 10h 00m Rapid direct Lungime de traseu neconfirmată
Orar 2026 14h 04m IRN 472 / IRN 1743 51.8 km/h
Diferență de durată: +4h 04m

În arhiva pentru orarul 2025–2026, traseul ocolitor are 729 km și durează 14h04. Reperul din 1989 are 10h00 pe alt traseu, a cărui lungime nu a fost confirmată aici. Diferența de durată este de 4h04; nu calculăm o variație procentuală a vitezei între aceste trasee.

Controlul calității

Raportul de integritate referențială GTFS

Verificările de mai jos sunt ale noastre (chei străine, coordonate, succesiuni orare) și nu înlocuiesc validatorul oficial GTFS.

Componentă / Fișier Volum înregistrat Indicator de integritate Stare
agency.txt 7 operatori 100% identificatori valizi cu fus orar și linkuri web PASS (7/7)
routes.txt 1.023 de rute Fiecare rută aparține unui operator valid; route_type=2 PASS (1.023/1.023)
trips.txt 2.103 de curse definite Toate cursele au chei străine valide către routes și calendar PASS (2.103/2.103)
stops.txt 1.695 de stații 1.695 / 1.695 (100,0%) coordonate WGS84 verificate PASS (100,0%)
stop_times.txt 30.267 de opriri Fără stații orfane; succesiuni orare strict crescătoare PASS (30.267/30.267)
calendar.txt 203 de tipare Acoperă valabilitatea 14 dec 2025 – 12 dec 2026 PASS (2025–2026)
calendar_dates.txt 19.864 de excepții Calendar detaliat de excepții pentru sărbători și sezon PASS (19.864)
Seria de investigații feroviare

Fundația: degradarea vitezei și analiza rețelei

Această arhivă unificată GTFS constituie fundamentul cantitativ al investigației Nouă ore și șaptesprezece minute (care reconstituie degradarea vitezei comerciale pe Magistrala 900 din 1939 până în 2026). Explorați investigațiile și vizualizările conexe din seria feroviară:

Împreună, aceste publicații oferă o analiză civică aprofundată a vitezelor, gâturilor de sugrumare din infrastructură și datelor deschise feroviare din România.
Descărcare date deschise

Descărcați pachetele de date feroviare

Descarcă fără cont. Reutilizarea cere respectarea licențelor surselor: OGL-ROU-1.0 pentru șase operatori și CC BY 4.0 pentru Ferotrafic. Păstrează atribuirea, legăturile spre licențe și mențiunile modificărilor; conversia GTFS din amonte are propria licență MIT. Detalii și surse mai jos.

📦

Pachet standard GTFS (.zip)

gtfs-romania-feroviar.zip (353 KB)

Arhivă standardizată conținând toate cele 7 fișiere obligatorii (agency, routes, trips, stops, stop_times, calendar, calendar_dates). Compatibilă cu toate motoarele de rutare.

Descarcă GTFS (.zip) ↓
🗄️

Bază de date relațională SQLite

mersul-trenurilor-unificat.sqlite (2.8 MB)

Bază de date SQL autonomă cu tabele indexate pentru stații, plecări, operatori și curse. Ideală pentru analiză locală, interogări complexe și jurnalism de date.

Descarcă SQLite (.sqlite) ↓
🗺️

Strat geografic GeoJSON

statii-feroviare.geojson (625 KB)

Colecție de geometrii punctuale pentru toate cele 1.695 de stații și puncte de oprire, cu numărul de opriri programate și operatorii care le deservesc.

Descarcă GeoJSON (.geojson) ↓

Exemplu rapid de interogare (Python + SQLite)

import sqlite3 conn = sqlite3.connect("mersul-trenurilor-unificat.sqlite") cur = conn.cursor() # Afișează toate plecările din București Nord cu operatorul și categoria trenului query = """ SELECT st.departure_time, t.trip_id, t.trip_short_name, a.agency_name, r.route_long_name FROM stop_times st JOIN stops s ON st.stop_id = s.stop_id JOIN trips t ON st.trip_id = t.trip_id JOIN routes r ON t.route_id = r.route_id JOIN agencies a ON r.agency_id = a.agency_id WHERE s.stop_name = 'Bucureşti Nord Gr.A' AND st.departure_time != '' ORDER BY st.departure_time LIMIT 10 """ for row in cur.execute(query): print(row)

Trimite mai departe