There are 4 ways to get from Devin to Velingrad by taxi, 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.
Taxi, train
best- Take the taxi from Devin to Varvara - T
- Take the train from Varvara - T to VelingradRe
2h 5m$14–19Drive 74.1 km
cheapest- Drive from Devin to Velingrad74.1 km
1h 42m$12–17Bus
- Take the bus from Devin to Pazardzhik
- Take the bus from Pazardzhik to Velingrad
3h 53mTaxi
- Take the taxi from Devin to Velingrad74.1 km
1h 42m$30–40
Questions & Answers
The cheapest way to get from Devin to Velingrad is to drive which costs $11 - $17 and takes 1h 42m.
The fastest way to get from Devin to Velingrad is to drive which takes 1h 42m and costs $11 - $17.
No, there is no direct bus from Devin to Velingrad. However, there are services departing from Devin and arriving at Velingrad via Pazardzhik. The journey, including transfers, takes approximately 3h 53m.
The distance between Devin and Velingrad is 119 km. The road distance is 74.1 km.
The best way to get from Devin to Velingrad without a car is to taxi and train which takes 2h 5m and costs $14 - $20.
It takes approximately 2h 5m to get from Devin to Velingrad, including transfers.
Devin to Velingrad bus services, operated by Municipality of Devin, depart from Devin station.
Devin to Velingrad bus services, operated by Municipality of Devin, arrive at Pazardzhik station.
Yes, the driving distance between Devin to Velingrad is 74 km. It takes approximately 1h 42m to drive from Devin to Velingrad.
There are 252+ hotels available in Velingrad.
What companies run services between Devin, Bulgaria and Velingrad, Bulgaria?
You can take a bus from Devin to Velingrad via Pazardzhik in around 3h 53m.
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Varvara - T to Velingrad
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- 0878558226
- Website
- devin.bg
Bus from Devin to Pazardzhik
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Schedules at
- devin.bg
- Website
- planinite.info
Bus from Pazardzhik to Velingrad
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- planinite.info
- Ave. Duration
- 1h 19m
- Estimated price
- $11–40
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 Getting to Milan from the airport, Getting to Rome from the airport, and Need to know: Greyhound - to help you get the most out of your next trip.






