Romania by train

How to travel in Romania by train: information, connections, blog and travel reports. Help in our forum to buy train tickets.

Romania: Buy your train ticket for domestic travel with trains of CFR Calatori (Romanian Railways) locally at a railway station. Or online via the given booking link. International tickets are only available locally at a station.

search for train times here

Online timetable information, on which you can find relevant, up-to-date connections.

RO Romania - AT Austria

To travel from Romania to Austria by train, we recommend you a direct night train. You find the exact schedule and ticket prices via our booking links.

It is also possible to split your route. First from your departure place in Romania to Budapest (Hungary). From Budapest you continue by Railjet train to Austria (Vienna, Graz, Linz, Salzburg).

It might be the case that you have to book more than one ticket.
1) First one from your departure place to the place you enter the international train to Austria (Bucharest, Brașov, Sighișoara, Arad, Timișoara)
2) Then for the international train itself.
3) And finally one in Austria if you continue to a smaller place.

read more

RO Romania - BG Bulgaria

To travel from Romania to Bulgaria by train, buy your train ticket locally at a train station in Romania. You will find international ticket counters at the train stations of larger cities. There are no online tickets available.

There are two rail connections between Romania and Bulgaria, both cross the Danube on a large bridge: from Giurgiu to Ruse, where the train from Bucharest to Sofia runs and from Calafat to Vidin.

read more

RO Romania - HU Hungary

To travel from Romania to Hungary by train, buy your ticket from international ticket offices at stations in Romania or online on the website of CFR. There are a number of offers available, including discounts on regular one-way or return tickets as well as advance saver fares.

You can also buy online tickets from Hungarian Railways MAV START, however online tickets from MAV START have to be printed from ticket machines at stations in Hungary!

International services run mainly from Bucharest either via Brasov - Sibiu/Sighisoara - Simeria or Craiova - Timisoara to Arad and then via the Curtici/Lököshaza border crossing to Budapest. Additional international express trains run from Brasov - Cluj Napoca - Oradea via the Episcopia Bihor/Biharkeresztes border crossing to Budapest.

read more

RO Romania - MD Moldova

To travel from Romania to Moldova by train, buy your tickets at a railway station. There are no online tickets available.

From Bucharest there is a direct night train via Iasi to Chisinau. Additionally there are local trains from Iasi across the border to Ungheni with connections to Chisinau.

read more

RO Romania - RS Serbia

If you want to travel from Romania to Serbia by train, the only connection is from Timisoara to Vrsac where two daily trains run. There are connecting trains from many destinations in Romania to Timisoara, including Brasov, Cluj and Bucharest and from Vrsac to Belgrade

Special offers are available for the trip from Timisoara to Belgrade. Buy it locally at a station in Romania. To get to Timisoara you can buy an online ticket from CFR (Romanian Railways) or buy a through ticket from your departure station to your destination in Serbia at a railway station.

read more

RO Romania - TR Turkey

To travel from Romania to Turkey by train, buy your train ticket locally at a train station in Romania. There are no online tickets available.

The only direct rail connection between the two countries is the line via Bulgaria and the Svilengrad/Kapikule border crossing to Istanbul. Currently the night train from Bucharest and Sofia to Istanbul is the only service across the border.

In addition to this night train there are many bus connections available. These buses are quicker if you are travelling for example from Burgas (Bulgaria) to Istanbul.

read more

RO Romania - UA Ukraine

If you want to travel from Romania to Ukraine, buy your ticket locally at a station in Romania. There are no online tickets for international journeys available.

Currently, the only border crossing with international trains between Romania and Ukraine is between Suceava and Vadul Siret. There are two daily trains, one of which runs from Bucharest to Vadul Siret. At Vadul Siret there are gauge changing facilites and a night train from Bucharest to Kyiv runs here once weekly. You also have local trains connecting from Vadul Siret to Chernivtsi.

Another option to travel between the two countries is the border crossing between Sighetu Marmatiei and Solotvino. There are night trains from Timisoara and Bucharest to Sighetu, from where you can walk across the border to Solotvino in Ukraine. From there you can take the night train to Lviv or local trains towards Batovo, or travel by bus to Rakhiv from where you can also continue by train.

read more

about railcc: We are real travellers and offer honest and well-grounded tips and tricks for your train journey. is partner and friend of
Deutsche Bahn Logo
Interrail Logo
Eurail Logo
Omio Logo
Trainline Logo
ACPRail Logo
NS Logo
SNCB Logo Logo
China Highlights Logo
12GoAsia Logo
Flixtrain Logo
Inlandsbanan Logo
Nightjet Logo
SJ Logo
RealRussia Logo Logo
Airbnb Logo
DJI Logo
Rentalcars Logo

Cookies: we use cookies for the functionality of and statistics - and take care of your personal privacy! There are other companies (Google, Yandex) which tools we have to use, which also place cookies. By the use of you agree to the use of cookies in accordance with our privacy policy. For further information about the use and management of our cookies, we ask you to accept our cookies policy. If you can not accept, you have to leave