There are 5 ways to get from Soroca to Romania by taxi, night train, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Taxi, night train, train  •  14 h 43 min

  1. Take a taxi from Soroca to Belz-Slobodseja
  2. Take the night train from Belz-Slobodseja to Ungheni
  3. Take the train from Ungheni to Bucuresti Nord Gara A

$43 - $59

Cheapest option

Taxi, bus  •  14 h 45 min

  1. Take a taxi from Soroca to Balti
  2. Take the bus from Balti to Botoşani
  3. Take the bus from Botoşani to Bucureşti - Basarab Kennedy

$42 - $60

3 alternative options

Taxi, train  •  14 h 44 min

  1. Take a taxi from Soroca to Belz-Slobodseja
  2. Take the train from Belz-Slobodseja to Ungheni
  3. Take the train from Ungheni to Bucuresti Nord Gara A

$43 - $59

Taxi, night train, bus  •  17 h 21 min

  1. Take a taxi from Soroca to Hasnasenii Noi
  2. Take the night train from Belz-Slobodseja to Ungheni
  3. Take the bus from Iași to Bucuresti

$45 - $62

Drive  •  8 h 20 min

  1. Drive from Soroca to Bucharest 342.8 miles

$55 - $80

Questions & Answers

The distance between Soroca and Romania is 364 km. The road distance is 548.4 km.

Get driving directions

The best way to get from Soroca to Romania without a car is to taxi and night train and train which takes 14 h 43 min and costs .

More details

It takes approximately 14 h 43 min to get from Soroca to Romania, including transfers.

More details

Yes, the driving distance between Soroca to Romania is 548 km. It takes approximately 8 h 20 min to drive from Soroca to Romania.

Get driving directions

There are 24+ hotels available in Romania. Prices start at $31 USD per night.

More details

Map of how to get from Soroca to Romania.
Launch map view
  • Distance: 227.5 miles
  • Duration: 14 h 43 min

What companies run services between Soroca, Moldova and Romania?

There is no direct connection from Soroca to Bucharest. However, you can take the taxi to Belz-Slobodseja, take the night train to Ungheni, take the train to Bucuresti Nord Gara A, take the walk to Gara de Nord, then take the subway to Piata Unirii. Alternatively, you can take the taxi to Belz-Slobodseja, take the train to Ungheni, take the train to Bucuresti Nord Gara A, take the walk to Gara de Nord, then take the subway to Piata Unirii.

Train operators
Moldovan Railways (CFM)
Website
railway.md
Night train from Belz-Slobodseja to Ungheni
Ave. Duration
2 h 57 min
Frequency
6 times a week
Estimated price
$5 - $8
Website
railway.md
Train from Ungheni to Bucuresti Nord Gara A
Ave. Duration
9 h 22 min
Frequency
Once daily
Estimated price
$18 - $27
Website
railway.md
Bus operators
Chisinau Bus Station
Phone
+373 22 542-185
Email
autogara@mtc.md
Website
autogara.md
Bus from Balti to Botoşani
Ave. Duration
3 h 43 min
Frequency
4 times a week
Estimated price
$5 - $12
Schedules at
autogara.md
RVG
Phone
0231 531589
Email
office@rvg.ro
Website
rvg.ro
Bus from Botoşani to Bucureşti - Basarab Kennedy
Ave. Duration
8 h 29 min
Frequency
Once daily
Estimated price
$17 - $25
Schedules at
rvg.ro
MementoBus
Phone
(+40) 317.105.518
Email
rezervari@mementobus.com
Website
mementobus.com
Bus from Iași to Bucuresti
Ave. Duration
8 h
Frequency
Once daily
Estimated price
$18 - $28
Schedules at
mementobus.com
Other operators
Taxi from Soroca to Belz-Slobodseja
Ave. Duration
1 h 8 min
Estimated price
$19 - $23

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, Need to know: Eurostar and Need to know: Jadrolinija - to help you get the most out of your next trip.