There are 7 ways to get from Pirin to Sofia by taxi, 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.
Taxi, bus
best- Take the taxi from Pirin to Bansko Gondola
- Take the bus from Bansko Gondola to Sofia Bus and Coach Station ZapadTraventuria 13637 / ...
3h 52m$49–61Taxi, train
cheapest- Take the taxi from Pirin to Damyanitsa
- Take the train from Damyanitsa to Sofia5610 / ...
4h 31m$24–31Drive 197.9 km
- Drive from Pirin to Sofia197.9 km
2h 35m$32–45Taxi
- Take the taxi from Pirin to Sofia197.9 km
2h 35m$130–170Bus
- Take the bus from Gotse Delchev to Sofia
4h 8m$27–30Bus via Gotse Delchev Central Bus Station
- Take the bus from Gotse Delchev Central Bus Station to Sofia Central Bus StationUnion Ivkoni
4h 9m$24–31Bus via Goce Delčev
- Take the bus from Goce Delčev to Sofia
4h 49m
Questions & Answers
The cheapest way to get from Pirin to Sofia is to bus via Gotse Delchev Central Bus Station which costs $23 - $35 and takes 4h 9m.
The fastest way to get from Pirin to Sofia is to drive which takes 2h 35m and costs $30 - $45.
The distance between Pirin and Sofia is 233 km. The road distance is 197.9 km.
The best way to get from Pirin to Sofia without a car is to taxi and bus which takes 3h 52m and costs $45 - $65.
It takes approximately 3h 52m to get from Pirin to Sofia, including transfers.
Yes, the driving distance between Pirin to Sofia is 198 km. It takes approximately 2h 35m to drive from Pirin to Sofia.
There are 2091+ hotels available in Sofia.
What companies run services between Pirin, Bulgaria and Sofia, Bulgaria?
BG Razpisanie operates a bus from Gotse Delchev to Sofia twice daily. Tickets cost $14 and the journey takes 3h 30m.
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Damyanitsa to Sofia
- Ave. Duration
- 3h 46m
- Frequency
- 4 times a day
- Estimated price
- $6–10
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $9–10
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Bansko Gondola to Sofia Bus and Coach Station Zapad
- Ave. Duration
- 2h 2m
- Frequency
- Every 2 hours
- Estimated price
- $14–19
- Website
- https://traventuria.com/
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Gotse Delchev to Sofia
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $14
- Website
- https://bgrazpisanie.com/en
Bus from Goce Delčev to Sofia
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Website
- https://bgrazpisanie.com/en
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Gotse Delchev Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $10–15
- Website
- https://union-ivkoni.com/en
- Ave. Duration
- 1h 36m
- Estimated price
- $18–170
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 South Korea: Travelling from Seoul to Busan , How to get from Heathrow Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.















