There are 3 ways to get from Ruse to Bucharest by bus, night train 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.
What companies run services between Ruse, Bulgaria and Bucharest, Romania?
Omerta Impex operates a bus from Ruse to Bucharest every 2 hours. Tickets cost $4 and the journey takes 1 h 9 min. Three other operators also service this route.
Night train from Ruse to Gara Bucureşti Nord
- Ave. Duration
- 2 h 50 min
- Once daily
- Estimated price
- $4 - $5
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 Need to know: Eurostar, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Need to know: Jadrolinija - to help you get the most out of your next trip.
Questions & Answers
How far is it from Ruse to Bucharest?
The distance between Ruse and Bucharest is 65 km. The road distance is 73 km.
What is the cheapest way to get from Ruse to Bucharest?
The cheapest way to get from Ruse to Bucharest is to bus which costs $3 - $4 and takes 1 h 9 min.
What is the fastest way to get from Ruse to Bucharest?
The quickest way to get from Ruse to Bucharest is to bus which takes 1 h 9 min and costs $3 - $4.
Is there a direct train between Ruse and Bucharest?
Yes, there is an overnight train departing from Ruse and arriving at Gara Bucureşti Nord. The journey takes approximately 2 h 50 min.
Is there a direct bus between Ruse and Bucharest?
Yes, there is a direct bus departing from Giurgiu and arriving at Bucuresti. Services depart hourly, and operate every day. The journey takes approximately 1 h 9 min.
How long does it take to get from Ruse to Bucharest?
The bus from Giurgiu to Bucuresti takes 1 h 9 min including transfers and departs hourly.