Direct Trains from Romania to European Countries

» Train service from Romania to Austria
» Train service from Romania to Bulgaria
» Train service from Romania to Hungary
» Train service from Romania to the Republic of Moldova
» Train service from Romania to Serbia
» Train service from Romania to Ukraine

To check international train schedules please visit
www.bahn.de or www.InterRail.eu

Trains from Romania to Austria

Bucharest to Vienna
Service: Direct
Leave: Bucharest
Arrive: Vienna
Stops: Bucharest, Brasov, Sibiu, Deva, Arad, Budapest, Vienna.
Notes: Daily service.
Travel time: 18 hours from Bucharest, 13 hours from Sibiu. 

Schedule of Direct Trains from Romania to Europe

Trains from Romania to Bulgaria

Bucharest (Bucuresti Nord) to Sofia
Service: Direct
Leave: Bucharest
Arrive: Sofia
Stops: Bucharest, Giurgiu, Ruse, Sofia.
Notes: Daily service.
Travel time: 9 hours and 30 minutes.

Trains from Romania to Hungary

Bucharest to Budapest
Service: Direct
Leave: Bucharest
Arrive: Budapest
Stops: Bucharest, Brasov, Sibiu, Deva, Arad, Budapest.
Notes: Daily service.
Travel time: 14 hours.
Cluj-Napoca to Oradea to Budapest 
Service: Direct
Leave: Cluj-Napoca
Arrive: Budapest
Stops: Cluj-Napoca, Oradea, Püspökladany, Budapest
Notes: Daily service.
Travel time: eight hours from Cluj, five hours from Oradea.
Timisoara to Arad to Budapest 
Service: Direct
Leave: Timisoara
Arrive: Budapest
Stops: Timisoara Nord, Arad, Budapest.
Notes: Daily service.
 Travel time: five hours from Timisoara, four hours from Arad.
Baia Mare to Satu Mare to Debrecen
Service: Direct
Leave: Baia Mare
Arrive: Debrecen
Stops: Baia Mare, Satu Mare, Valea lui Mihai, Debrecen
Notes: Daily service.
Travel time: five hours from Baia Mare, four hours from Satu Mare.
Oradea to Debrecen
Service: Direct
Leave: Oradea
Arrive: Debrecen
Stops: Oradea, Episcopia Bihor, Debrecen
Notes: Daily service.
Travel time: three hours.

Schedule of Direct Trains from Romania to Europe

Trains from Romania to Republic of Moldova

Bucharest to Chisinau
Service: Direct
Leave: Bucharest
Arrive: Chisinau
Stops: Bucharest, Ploiesti, Buzau, Bacau, Iasi, Ungheni, Chisinau.
Notes: Does not run every day.
Travel time: 13 hours.

Schedule of Direct Trains from Romania to Europe

Trains from Romania to Serbia

Timisoara to Vrsac
Service: Direct
Leave: Timisoara
Arrive: Vrsac
Stops: Timisoara, Stamora Moravita, Vrsac.
Notes: Daily service.
 Travel time: two hours.

Schedule of Direct Trains from Romania to Europe

Trains from Romania to Ukraine

Bucharest to Chisinau to Kiev
Service: Connecting service, one connection in Chisinau
Leave: Bucharest
Arrive: Kiev
Stops: Bucharest, Buzau, Bacau, Iasi, Chisinau, Kiev Pass
Notes: Does not run every day.
Travel time: 31 hours.

Schedule of Direct Trains from Romania to Europe