There are 3 ways to get from Sofia to Gojin Dol by 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.
Questions & Answers
The cheapest way to get from Sofia to Gojin Dol is to train which costs RSD 310 - RSD 550 and takes 1h 36m.
The fastest way to get from Sofia to Gojin Dol is to drive which takes 1h 2m and costs RSD 1100 - RSD 1700.
No, there is no direct bus from Sofia to Gojin Dol. However, there are services departing from Sofiya, Avtogara Serdika and arriving at Gojin Dol via Dimitrovgrad. The journey, including transfers, takes approximately 3h 29m.
No, there is no direct train from Sofia to Gojin Dol. However, there are services departing from Sofia and arriving at Kalotina - Zapad via . The journey, including transfers, takes approximately 1h 36m.
The distance between Sofia and Gojin Dol is 68 km. The road distance is 69.6 km.
The best way to get from Sofia to Gojin Dol without a car is to bus which takes 3h 29m and costs RSD 1200 - RSD 1500.
It takes approximately 1h 36m to get from Sofia to Gojin Dol, including transfers.
Sofia to Gojin Dol bus services, operated by Matpu, depart from Sofiya, Avtogara Serdika station.
Sofia to Gojin Dol train services, operated by Bulgarian Railways (BDZh), depart from Sofia station.
The best way to get from Sofia to Gojin Dol is to train which takes 1h 36m and costs RSD 310 - RSD 550. Alternatively, you can bus, which costs RSD 1200 - RSD 1500 and takes 3h 29m.
What companies run services between Sofia, Bulgaria and Gojin Dol, Serbia?
Bulgarian Railways (BDZh) operates a train from Sofia to Kalotina - Zapad twice a week. Tickets cost RSD 130–270 and the journey takes 1h 18m. Alternatively, Matpu operates a bus from Sofiya, Avtogara Serdika to Dimitrovgrad once daily. Tickets cost RSD 1,200–1,500 and the journey takes 2h 15m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Sofia to Kalotina - Zapad
- Ave. Duration
- 1h 18m
- Frequency
- Twice a week
- Estimated price
- RSD 130–270
- Website
- https://www.bdz.bg/en
- 2nd Class
- RSD 130–180
- 1st Class
- RSD 210–270
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Dimitrovgrad
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- RSD 1,200–1,500
- Schedules at
- matpu.com
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 How do I get from Sydney to Melbourne, How to travel India's Golden Triangle, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Sofia to Gojin Dol bus services, operated by Matpu, arrive at Dimitrovgrad station.
Gojin Dol is 1h behind Sofia. It is currently 11:32 PM in Sofia and 10:32 PM in Gojin Dol.
Sofia to Gojin Dol train services, operated by Bulgarian Railways (BDZh), arrive at Kalotina - Zapad station.
Yes, the driving distance between Sofia to Gojin Dol is 70 km. It takes approximately 1h 2m to drive from Sofia to Gojin Dol.
There are 214+ hotels available in Gojin Dol.











