There are 5 ways to get from Criva to Soroca by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Bălţi
best- Take the bus from Darabani to Botoşanibus
- Take the bus from Botosani to Baltibus
- Take the bus from Balti to Sorocabus
6h 11m$46–72Drive 151.7 km
cheapest- Drive from Criva to Sorocacar 151.7 km
2h 23m$22–31Taxi
- Take the taxi from Criva to Sorocataxi 151.7 km
2h 23m$35–50Bus
- Take the bus from Darabani to Botosanibus
- Take the bus from Botosani to Sorocabus Mohyliv-Podilskyy-Tecuci / ...
8h 1m$36–65Bus via Orhei
- Take the bus from Criva Border to Orhei, Moldovabus Morshyn-Chișinău / ...
- Take the bus from Orhei to Sorocabus Mohyliv-Podilskyi-Palanca / ...
8h 34m$60–99
Questions & Answers
The cheapest way to get from Criva to Soroca is to drive which costs $21 - $35 and takes 2h 23m.
The fastest way to get from Criva to Soroca is to drive which takes 2h 23m and costs $21 - $35.
No, there is no direct bus from Criva to Soroca. However, there are services departing from Criva and arriving at Soroca via Criva Border and Orhei. The journey, including transfers, takes approximately 8h 34m.
The distance between Criva and Soroca is 301 km. The road distance is 151.7 km.
The best way to get from Criva to Soroca without a car is to taxi which takes 2h 23m and costs $35 - $50.
It takes approximately 6h 11m to get from Criva to Soroca, including transfers.
Criva to Soroca bus services, operated by GAL TRANS, depart from Criva Border station.
Criva to Soroca bus services, operated by GAL TRANS, arrive at Orhei, Moldova station.
Yes, the driving distance between Criva to Soroca is 152 km. It takes approximately 2h 23m to drive from Criva to Soroca.
There are 14+ hotels available in Soroca.
What companies run services between Criva, Moldova and Soroca, Moldova?
You can take a vehicle from Criva to Soroca via Darabani, Botosani, and Balti in around 6h 11m.
- Phone
- +4-0745-797.976
- Website
- hermes.autogari.ro
Bus from Darabani to Botoşani
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Schedules at
- hermes.autogari.ro
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Botosani to Balti
- Ave. Duration
- 1h 13m
- Frequency
- Every 2 hours
- Estimated price
- $30–45
- Schedules at
- galtrans.md
Bus from Botosani to Soroca
- Ave. Duration
- 4h 29m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Criva Border to Orhei, Moldova
- Ave. Duration
- 5h 23m
- Frequency
- 4 times a day
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Orhei to Soroca
- Ave. Duration
- 2h 2m
- Frequency
- Every 15 minutes
- Estimated price
- $28–45
- Schedules at
- galtrans.md
- Phone
- +373 22 542-185
- autogara@mtc.md
- Website
- autogara.md
Bus from Balti to Soroca
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Estimated price
- $5–10
- Schedules at
- autogara.md
- Phone
- 0231.514.545
- lyk_srl@yahoo.com
- Website
- lyk.ro
Bus from Darabani to Botosani
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Schedules at
- lyk.ro
- Phone
- 0231 531589
- office@rvg.ro
- Website
- rvg.ro
Bus from Darabani to Botosani
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $1–7
- Schedules at
- rvg.ro
- Ave. Duration
- 2h 23m
- Estimated price
- $35–50
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 Travelling to the US: What do I need to know?, 5 incredible day trips from Florence by train, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






