How to get from Pirot to Sofia by car, truck, bike, walk

Distance between Pirot and Sofia is 79 kilometers (49 miles).
Driving distance from Pirot to Sofia is 86 kilometers (53 miles)

PirotSofia
Leaving from
Going to

Route Map

4 Ways from Pirot (Serbia/Pirot) to Sofia (Bulgaria/Sofia-Grad)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Српских владара 1.15 km
2. At roundabout, take exit 4 onto Српских владара 1.99 km
3. Keep right 197 m
4. Turn sharp left onto 259 1.17 km
5. Keep right 306 m
6. Keep left 57.87 km
7. Turn slight right onto 8 13.85 km
8. Keep right 73 m
9. Turn sharp left onto бул. Европа 1.80 km
10. Keep left onto бул. Европа 491 m
11. Turn slight right onto бул. Сливница 4.94 km
12. Turn right onto бул. Константин Величков 233 m
13. Turn left onto Цар Симеон 1.51 km
14. Turn right onto бул. Христо Ботев 383 m
15. Turn left onto бул. Тодор Александров 517 m
16. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Pirot (Serbia/Pirot) to Sofia (Bulgaria/Sofia-Grad)?
How do I get from Pirot (Serbia/Pirot) to Sofia (Bulgaria/Sofia-Grad) the fastest?
How long does it take to get from Pirot (Serbia/Pirot) to Sofia (Bulgaria/Sofia-Grad)?

Trips from Pirot

PirotBelgradePirotBelgrade