There are 5 ways to get from Gotse Delchev to Velingrad by bus, train, 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, train
best- Take the bus from Gotse Delchev Central Bus Station to Dobrinishte Bus Stationbus Union Ivkoni
- Take the train from Dobrinishte to Velingradtrain Re / ...
4h 57m$4–8Bus
- Take the bus from Goce Delčev to Pazardzhikbus
- Take the bus from Pazardzhik to Velingradbus
5h 7mDrive 86.8 km
- Drive from Gotse Delchev to Velingradcar 86.8 km
2h 13m$15–21Taxi
- Take the taxi from Gotse Delchev to Velingradtaxi 86.8 km
2h 13m$35–45Bus, train via Bansko
- Take the bus from Gotse Delchev to Banskobus
- Take the train from Bansko to Velingradtrain Re / ...
5h 4m$4–7
Gotse Delchev to Velingrad by bus and train
Comparing Your Travel Options
The cheapest way to get from Gotse Delchev to Velingrad is to bus and train via Bansko which costs $3 - $7 and takes 5h 4m.
The fastest way to get from Gotse Delchev to Velingrad is to drive which takes 2h 13m and costs $14 - $21.
No, there is no direct bus from Gotse Delchev to Velingrad. However, there are services departing from Goce Delčev and arriving at Velingrad via Pazardzhik. The journey, including transfers, takes approximately 5h 7m.
The distance between Gotse Delchev and Velingrad is 135 km. The road distance is 86.8 km.
The best way to get from Gotse Delchev to Velingrad without a car is to bus and train which takes 4h 57m and costs $3 - $8.
It takes approximately 4h 57m to get from Gotse Delchev to Velingrad, including transfers.
Gotse Delchev to Velingrad bus services, operated by Planinite Bus, depart from Goce Delčev station.
Gotse Delchev to Velingrad bus services, operated by Planinite Bus, arrive at Pazardzhik station.
Yes, the driving distance between Gotse Delchev to Velingrad is 87 km. It takes approximately 2h 13m to drive from Gotse Delchev to Velingrad.
There are 251+ hotels available in Velingrad.
What companies run services between Gotse Delchev, Blagoevgrad, Bulgaria and Velingrad, Bulgaria?
You can take a bus from Goce Delčev to Velingrad via Pazardzhik in around 5h 7m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Dobrinishte to Velingrad
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- $1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–4
Train from Bansko to Velingrad
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–3
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Gotse Delchev Central Bus Station to Dobrinishte Bus Station
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $2–4
- Website
- Union Ivkoni
- Website
- planinite.info
Bus from Goce Delčev to Pazardzhik
- Ave. Duration
- 2h 37m
- Frequency
- Once daily
- Schedules at
- planinite.info
Bus from Pazardzhik to Velingrad
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- planinite.info
- [email protected]
- Website
- bgrazpisanie.com
Bus from Gotse Delchev to Bansko
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
- Ave. Duration
- 2h 13m
- Estimated price
- $35–45
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 Rome from the airport, Getting around the Cyclades, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.


















