Swiss Railways train in Zurich Station
Below is a detailed map of the railways of Romania. You can zoom in by using the +/- buttons or by using the wheel on your mouse whilst hovering over the map.
This map has been extracted from the Railway Map of Europe with kind permission of the publishers.
You can purchase copies of the full map, as well as rail timetables, from The European Railway Timetable website
ROMANIA
Romania has a railway system with good quality regional routes and regular international traffic to Hungary, Serbia and Bulgaria: but limited services to Moldova and Ukraine. It runs on standard gauge and is 80% electrified: a visit to Transylvania is a must (see link below)! It has a moderately dense rail network which covers most parts of this large country. Some of the network is rather run down and travel can often be quite slow. Some main lines are now being steadily modernised and improved with the help of European Union Regional Development funds. Services are fairly frequent on the main lines, but do not run at regular clock-face intervals. Tickets can be bought online, at staffed stations and selected travel agents. Most trains are run by the state railway called “CFR Calatori”. Reservations are compulsory for all long-distance trains called “Interregio” and “Regio-Expres” which are numbered on the timetables. All other CFR trains are local stopping trains without a number on the timetable. The Oravita to Anina line near the Serbian border is one of the most scenic lines in the country and the oldest in South-Eastern Europe. The Balkan Flexipass can be purchased in both 2nd and 1st class for travel in Bulgaria, Greece, North Macedonia, Montenegro, Romania (only on CFR Calatori services), Serbia, Turkey and Bosnia-Herzegovina.
BICYCLES: Bicycles can be taken on all local trains and some long-distance trains for a small fee. Space must be reserved on the long-distance trains.
MOBILITY ASSISTANCE: This can be booked online or at staffed stations from 72 to 24 hours in advance of the departure time of the train. This service only seems to be available for Interregio and Regio-Express services.
INTERNATIONAL CONNECTIONS:
Hungary: There are 2 Euro city type day trains from Bucharest to Budapest via Arad and Craiova and also 2 night trains one of which continues onto Vienna. One night train goes via Arad, Simieria, Sibiu and Brasov whilst the other goes via Arad, Simieria, Medias and Brasov. In addition there are 4 other daily trains from Budapest to Arad, one of which continues to Timisoar. All are consolidated into a regular 2 hourly service from Arad to Budapest.
Local services run 5 times daily from Oradea to Puspokladany (Hungary) which connect with services to and from Budapest. The long-term closure of the line between Oradea and Cluj-Napoca for upgrading and electrification has reduced options for travellers.
There are 4 daily services from Salonta to Bekescsaba (Hungary)
Three trains a day times link Valea lui Mihai to Debrecen (Hungary). These comprise a service from Brasov to Budapest and two services from Satu Mare, one of which starts froom Baia Mare and extends to Budapest.
Bulgaria: There is a once daily service from Bucharest to Sofia via the Danube bridge crossing at Ruse, and another service from Craiova to Sofia with a change at Vidin.
Moldova: A night train runs from Bucharest to Chisinau in Moldova. There is a weekday local service from Iasi-Socola to Ungheni and Chisinau in Moldova, and another between Iasi and Ungheni only
Serbia: The service from Timisoara to Beograd (Serbia) ceased in 2014
Ukraine services are currently suspended.
Link | Description |
|---|---|
| CFR Calatori | CFR Calatori operate trains in Romania |
| Transylvania | Transylvania page on the Romania Tourism website |
IR December 2025
