There are 4 ways to get from Velingrad to Ruse by bus, 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.
Bus
best- Take the bus from Velingrad to Plovdivbus
- Take the bus from Plovdiv to Veliko Tarnovobus
- Take the bus from Veliko Tarnovo to Rusebus
9h 7mDrive 356.8 km
cheapest- Drive from Velingrad to Rusecar 356.8 km
5h 28m$57–82Bus, train
- Take the bus from Velingrad to Plovdivbus
- Take the train from Plovdiv to Rusetrain 4632
9h 50mBus via Sofia
- Take the bus from Velingrad to Pazardzhikbus
- Take the bus from Pazardzhik to Sofiabus
- Take the bus from Sofia Central Bus Station to Ruse Central Bus Stationbus
11h
Questions & Answers
The cheapest way to get from Velingrad to Ruse is to drive which costs $55 - $85 and takes 5h 28m.
The fastest way to get from Velingrad to Ruse is to drive which takes 5h 28m and costs $55 - $85.
No, there is no direct bus from Velingrad to Ruse. However, there are services departing from Velingrad and arriving at Ruse via Plovdiv and Veliko Tarnovo. The journey, including transfers, takes approximately 9h 7m.
The distance between Velingrad and Ruse is 382 km. The road distance is 356.8 km.
The best way to get from Velingrad to Ruse without a car is to bus which takes 9h 7m and costs .
It takes approximately 9h 7m to get from Velingrad to Ruse, including transfers.
Velingrad to Ruse bus services, operated by BG Razpisanie, depart from Velingrad station.
Velingrad to Ruse bus services, operated by BG Razpisanie, arrive at Plovdiv station.
Yes, the driving distance between Velingrad to Ruse is 357 km. It takes approximately 5h 28m to drive from Velingrad to Ruse.
There are 211+ hotels available in Ruse.
What companies run services between Velingrad, Bulgaria and Ruse, Bulgaria?
You can take a bus from Velingrad to Ruse via Plovdiv and Veliko Tarnovo in around 9h 7m.
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Plovdiv to Ruse
- Ave. Duration
- 6h 58m
- Frequency
- Once daily
- Estimated price
- $10–18
- Website
- https://www.bdz.bg/en
- 2nd Class
- $10–15
- 1st Class
- $15–18
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Velingrad to Plovdiv
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Website
- https://bgrazpisanie.com/en
- Phone
- 0888 211 781
- plovdiv_ekspres_2000@abv.bg
- Website
- plovdivexpres-2000.com
Bus from Plovdiv to Veliko Tarnovo
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Schedules at
- plovdivexpres-2000.com
- Phone
- +359 82 82 81 51
- info@avtogararuse.org
- Website
- avtogararuse.org
Bus from Veliko Tarnovo to Ruse
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Schedules at
- avtogararuse.org
- Website
- planinite.info
Bus from Velingrad to Pazardzhik
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- planinite.info
Bus from Pazardzhik to Sofia
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- planinite.info
- Phone
- 0878558226
- Website
- devin.bg
Bus from Pazardzhik to Sofia
- Ave. Duration
- 2h 37m
- Frequency
- Once daily
- Schedules at
- devin.bg
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Ruse Central Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- $15–22
- Website
- https://union-ivkoni.com/en
- Phone
- +359 2 989000
- support.eu@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Ruse Central Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $14–17
- Website
- https://union-ivkoni.com/en
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 What documents do I need to cross Niagara Falls?, How to get from Heathrow Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.















