Romania - General Information
National Railway System
Compania Naţională de Căi Ferate (CFR).
National Railway Operator
CFR Călători is the national train operating company.
Romanian, but there is a substantial Hungarian speaking minority in Transylvania.
RON (Romanian New Lei). The unit is Leu (plural Lei), 1 Leu = 100 Bani (singular Ban).
numeric: 53; alpha: RO.
For CFR can be found at www.cfrcalatori.ro
The My Train.ro website claims their Journey Planner finds all train services, even those of private operators on shared CFR sections. A drill down advises the Train Company so as errors have been found it is strongly recommended to double check any findings on the CFR or Private Operators own websites via the links in this or the section immediately below.
None identified for CFR. The result of enquiries made on the journey planner can be printed.
The Scribd website has a link to downloadable timetables for 2021
Mersul Trenurilor de Călători published annually. This includes introductory material in French and English, with an explanation of the abbreviations in French. It contains details of all CFR services and those provided by private operators. However, it is often months out of date for the private operators so it is better to use the Downloadable Timetable above.
If a train listed by the journey planner is affected by engineering work, a note will be shown in the "Restrictions" column at the right hand side of the screen.
Can be found at http://www.autogari.ro A drop down menu at the top right of the home page allows selection of several different languages, including English.
- European Railway Atlas: Scandinavia and Eastern Europe by M.G. Ball (1993) (ISBN 0-7110-2072-4)
- European Railway Atlas by M.G. Ball (2008 onwards)
- Eurosprinter, a Polish company, publishes a map of Romania
- Some useful maps are available on the Network Statement Annex 1 plus an official CFR map at.
- Thorsten Büker's Map of Romania. Although this remains on-line, the Büker maps are no longer being maintained. Last update March 2018.
- Maps and Plans - Romania
CFR SA is the national infrastructure manager.
Standard. Russian gauge (1520 mm) track crosses into Romania from Ukraine to Halmeu, Dorneşti, Sighetu Marmasţiei and Galaţi, and from Moldova to Nicolina (Iaşi) and Falciu. The broad and standard gauge tracks are separated at stations but four rail track is provided between stations. The CFR narrow (760 mm) gauge lines are all closed.
25 kV 50 Hz.
Rule of the road
No source of detailed distances is known.
|S.C. Regional S.R.L. Interregional Calatori|
|300||Cluj Napoca – Oradea|
|400||Jibou – Baia Mare|
|402||Satu Mare - Halmeu|
|406||Bistriţa Nord - Bistriţa Bârgăului|
|S.C. Transferoviar Călători S.R.L. Transferoviar Călători|
|300||Oradea - Huedin - Cluj Napoca|
|302||Ploiesti Sud - Târgoviște|
|304||Ploiesti Sud - Maneciu|
|306||Ploiesti Sud - Buda - Slanic|
|504||Buzau - Berca - Nehoiaşu|
|703||Galaţi - Târgu Bujor - Bârlad|
|801||Titan Sud - Oltenita|
|904||Târgoviște - Fieni|
|S.C. Regiotrans S.R.L. Regiotrans|
|203||Braşov - Zărneşti|
|210||Alba Iulia - Zlatna|
|215||Arad - Nădlac|
|216||Arad - Aradu Nou - Periam - Sânnicolau Mare - Vălcani|
|217||Timişoara Nord - Sinandrei - Periam - Lovrin - Nerau|
|218||Timişoara Nord - Ronaţ - Lovrin - Sânnicolau M - Cenad|
|307||Blaj - Târnaveni - Praid|
|317||Arad - Ineu - Gurahont - Brad|
|318||Ineu - Cermei|
|403||Braşov - Intorsura Buzăului (service suspended)|
|404||Braşov - Sfântu Gheorghe - Breţcu|
|406||Bistriţa Nord - Sărăţel - Magherus Sieu - Luduş|
|605||Roman - Buhăieşti|
|607||Iaşi - Podu Iloaiei - Harlau|
|608||Iaşi - Leţcani - Dângeni - Dorohoi|
|701||Ploiești Sud - Urziceni|
|919||Timişoara Nord - Jimbolia|
|922/922a||Timişoara Nord - Voiteni - Gătaia - Berzovia - Reşiţa Nord|
|923||Berzovia - Oravița|
|926||Timişoara Nord - Cruceni|
- Vişeu de Sus (steam trains) www.wassertalbahn.ch
- Moldoviţa forest railway (steam trains)
- Brad – Criscior forest railway (steam trains)
The CFR narrow gauge lines (Târgu Mureş network and Sibiu - Cornatel - Agnita) are closed but ideas for reopening exist. The Sibiu - Cornatel - Agnita line also offers rail cycling; see .
Once a year, a steam loco is taken to Abrud for two days to run a service on the 10 km section to Campeni. A similar sparse steam operation is offered in Comandau.
Bucharest, Arad, Botoşani, Brăila, Cluj Napoca, Craiova, Galati, Iaşi, Oradea, Ploieşti, Sibiu, Timişoara. The Reşiţa system was noted in October 2018 as having closed, with all wires removed.
In February 2020 the Coronavirus crisis led to a considerable reduction in services, with at least one route amended to include previously non-passenger track. A two train pair service was introduced Cacica <=> Câmpulung Moldovenesc running direct Suceava Nord <=> Suceava Vest.
Recent and Future Changes
Changes in the 2019-2020 Timetable
- Table 923 Berzovia - Oravița has lost its service again leaving Oravița - Anina isolated.
- Table 315 Holod - Vașcău runs until 31 December 2019
- Table 316 Ciumeghiu - Holod runs until 31 December 2019
- Table 406 Bistrița Nord - Bistrița Bârgăului was rumoured for closure but the printed and on-line timetable is for the full 2019-2020 period.
- Table 908 Roșiori Nord - Turnu Măgurele lost its service. Last train 14 December 2019
- Table 904 Fieni - Pietroșița lost its service. Last train 14 December 2019
Transferoviar Călători S.R.L withdrew services from 907 Roșiori Nord - Costeşti on 19 May 2019, having reopened it on 11 July 2017 after work to increase the speed limit.
RegioTrans were advising 403 Brasov - Intorsura Buzaului was suspended "until further notice" but the line has not appeared in Timetables since 2017/18 and has had no service since a substantial River bridge collapsed at Budila on 30 June 2018.
Softrans withdrew their Craiova to Motru service from 1 April 2018 due to low passenger numbers
Having been reinstated from the start of the 2016/17 timetable, Slobozia Veche to Tandarei services were suspended from the start of the 2017/18 timetable, despite appearing in the paper timetable. They do not appear in the 2018-19 timetable.
Berzovia to Oravița reopened on 1 October 2017 but closed later.
Tables E and 922: The service between Stamora Moravița and Vršac (Serbia) was withdrawn from 1 August 2017, thereby ending all passenger services between the two countries.
The branch line from Ilva Mica to Rodna Veche reopened 1 August 2017 but closed again 10 December 2017.
Following the collapse of Regiotrans a number of lines lost their service. Some have been reinstated, others taken over by CFR. Yet others have closed subsequently. The following lines have no service in the 2016/17 timetable and can be considered closed. 205 Băbeni - Alunu, 309 Oradea - Băile Felix, 313 Nadab - Graniceri, 417 Satu Mare - Bixad, 418 Rodna Veche - Ilva Mică, 510 Fălticeni - Dolhasca, 512 Dorohoi - Leorda, 916a Buziaș - Jamu Mare, 920 Jebel - Leibling, 921 Jebel- Giera, 923 Berzovia - Oravița, 924 Oravița - Iam, 927 Cărpiniș - Ionel, 928 Jimbolia - Lovrin.
Tanderei to Slobozia Veche has been reinstated again from the start of the 2016/17 timetable but Urziceni - Făurei has closed with București to Galați through trains diverted via Ploiești Sud and Buzău.
Introduction was announced for February 2017 of a frequent service over the western section of the Bucureşti ring line between Bucureşti Nord and Progresul. This would later be extended over the eastern section to Pantelimon on the main line to Constanța. The second phase of this project, after 2017, would link Preciziei and Berceni metro stations, although it is unclear what form this line would take. As yet this service has yet to commence.
Approximately 10km of new line is to be built just west of Sighişoara towards Daneş on the Buchareşti- Budapest main line to eliminate a speed restricting curved section.
Probably from 1 July 2015 the direct route from Mogosoaia to Bucuresti was closed due to a problem with a bridge, and trains from/to Urziceni diverted via the former freight line connecting to the Ploiești line and thence via Chitila to Bucuresti. It is possible that this is now considered to be the 'normal' route.
The following services ended with the start of the 2014-2015 timetable 309 Oradea - Băile Felix, 205 Băbeni- Alunu.
The Service from Reșița Nord to Reșița Sud, closed since December 2012, reopened 14 December 2014.
Two pairs of local services between Craiova and Vidin in Bulgaria commenced on 10 May 2014 but were replaced by just a pair of Sofia - Budapest long distance services from the December 2014 timetable change operated by a BDZ Diesel loco to/from Golenti despite over the bridge being electrified. This was later withdrawn and replaced by a pair of CFR operated local services. The combined road/rail bridge now named the "New Europe Bridge", was ceremonially opened to traffic on 14 June 2013.
From 26 June 2013 services recommenced on 513 Gura Humorului – Dărmăneşti, 515 Dorneşti – Putna, 516 Dornişoara – Floreni and 604 Crasna – Huşi, several months after CFR decided it no longer wanted them. Feteşti - Slobozia Veche closed on 21 June 2013.
In February 2013 it was reported that the 3km section from Baile Felix to Cordău (at the end of the Oradea to Baile Felix line) had lost its service.
Reopening of the Oradea to Cheresig line (table 334) is expected in summer 2013, despite it already being in the CFR timetable.
507 Mărășești - Panciu closed 2 Jan 2012
The 2012-2013 timetable saw the following services withdrawn: 603 Bârlad - Fălciu Nord, 803 Medgidia - Negru Vodă and 902 Giurgiu – Grădiştea Hm (closed April 2013)
In recent years the following lines have closed:- 514 Vama - Modovita, 913 Golenti - Polana Mare.
Table 917 (Caransebes to Bouţari Hm) closed at short notice from 31 December 2012. Table 513 (Suceava - Dărmăneşti - Cacica - Paltinoasa -[Gura Humorului]) has been re-instated after flood damage. Two return services were introduced between Cacica and Păltinoasa and Gura Humorului at some point in the summer of 2012, but do not appear in the 2012-2013 timetable. Table 603 (Barlad - Falciu Nord) was observed in Februray 2013 to have lost its service at an unknown date. Services were thought to have been withdrawn between Reşiţa Sud and Reşiţa Nord from 9 December 2012 as Reşiţa Sud is not shown in the CFR timetable book in either of tables 915 or 922a; however, the journey planner shows the existence of a train.
Table 801 Bucuresti - Oltenita: Private Operator TFG took over from March 2012 but only for Titan Sud to Oltenita, so the eastern section of the Bucuresti ring lost its one train pair a day from Bucuresti Obor to Titan Sud. The following lines lost their services at some point in the 2011-2012 timetable period: 302 Ploiesti Sud - Targoviste, 515 Dornesti - Putna, 516 Floreni - Dornisoara, 606 Crasna - Husi and 914 Strehaia - Motru.
The cross border line from Fălciu Hm to Prut II (Moldova) was not in the 2011-2012 timetable. This service is believed to have operated Friday and weekends only for at least part of 2011. The Simeria avoiding line lost its two train pairs from the start of the 2011-2012 timetable.
The Ploieşti Sud to Poiana Slănic service ( table 306) was extended 10km to Slănic from 21st June 2011.
Passenger services on the Apahida avoiding line ended with the start of the 2010-2011 timetable.
The Oradea to Baile Felix branch re-opened in 2010 and was then extended by 3km to Cordău, probably from 12th August 2010
Table 513 [Suceava] – Darmaneşti – Cacica has re-opened after repair of flood damage. On line 306 the final 10km from Poiana Slănic to Slănic re-opened on 21st June 2011 Vama – Moldovita hcv closed in 2010 after flood damage. The following line has reopened 316 Holod - Vaşcău The Simeria avoiding line lost its two train pairs from the start of the 2011-2012 timetable. The border crossing at Kardam (BDŽ) / Negru Vodă (CFR) carried passenger trains between 15 June and 9 August 2009 after some years of closure but there have been no trains in the timetable since then.