There are 3 ways to get from Pirot to Borovets by car, train, subway, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, line 10203 train, line 4 subway, bus
best- Drive from Pirot to Dragoman
- Take the train from Dragoman to Obelya
- Take the subway from Obelya to Sofia Airport4
- Take the bus from Sofia Airport Terminal 2 Bus Station to Borovets Bus Stop
4h 37m$20–30Drive 159.9 km
- Drive from Pirot to Borovets159.9 km
2h 31m$26–37Bus
- Take the bus from Pirot, Main Bus Station to Sofiya, Avtogara Serdika
- Take the bus from Sofia Airport Terminal 2 Bus Station to Borovets Bus StopTraventuria 11518 / ...
5h 36m$27–35
Pirot to Borovets by bus and subway
Questions & Answers
The cheapest way to get from Pirot to Borovets is to drive and line 10203 train and line 4 subway and bus which costs $20 - $30 and takes 4h 37m.
The fastest way to get from Pirot to Borovets is to drive which takes 2h 31m and costs $25 - $40.
The distance between Pirot and Borovets is 179 km. The road distance is 159.9 km.
The best way to get from Pirot to Borovets without a car is to bus which takes 5h 36m and costs $27 - $40.
It takes approximately 4h 37m to get from Pirot to Borovets, including transfers.
Borovets is 1h ahead of Pirot. It is currently 9:55 AM in Pirot and 10:55 AM in Borovets.
Yes, the driving distance between Pirot to Borovets is 160 km. It takes approximately 2h 31m to drive from Pirot to Borovets.
There are 456+ hotels available in Borovets.
What companies run services between Pirot, Serbia and Borovets, Sofia, Bulgaria?
You can take a bus from Pirot, Main Bus Station to Borovets Bus Stop via Sofiya, Avtogara Serdika, Central Station, Sofia Serdica, Sofia Airport, and Sofia Airport Terminal 2 Bus Station in around 5h 36m.
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Dragoman to Obelya
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $2–4
- Phone
- (+359) 2 921 2001
- metro@metropolitan.bg
- Website
- metropolitan.bg
Subway from Obelya to Sofia Airport
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- $1
- Website
- https://www.metrosofia.com/en
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Airport Terminal 2 Bus Station to Borovets Bus Stop
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- $10–15
- Website
- https://traventuria.com/
- Phone
- +381 18 255 177
- rezervacije@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Pirot, Main Bus Station to Sofiya, Avtogara Serdika
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $16
- Schedules at
- nis-ekspres.rs
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Pirot, Main Bus Station to Sofiya, Avtogara Serdika
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $15–19
- 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 4 of the smartest ways to explore Australia, Best ways to travel around Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
























