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

Distance between Vitosha and Sofia is 15 kilometers (9 miles).
Driving distance from Vitosha to Sofia is 22 kilometers (14 miles)

VitoshaSofia
Leaving from
Going to

Route Map

4 Ways from Vitosha (Bulgaria/Pernik) to Sofia (Bulgaria/Sofia-Grad)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 103 m
2. Turn left 10.18 km
3. Turn sharp right 21 m
4. Keep left 795 m
5. Turn left onto E4 80 m
6. Turn sharp right 3 m
7. Turn sharp left 185 m
8. Turn sharp left 299 m
9. Turn sharp right 1.02 km
10. Turn left 438 m
11. Turn right onto Папрат 414 m
12. At roundabout, take exit 3 onto Папрат 1.30 km
13. At roundabout, take exit 2 onto бул. Черни връх 5.25 km
14. Turn left onto Георги С. Раковски 1.20 km
15. Turn left onto бул. Цар Освободител 522 m
16. Turn left onto пл. Независимост 183 m
17. Turn left onto бул. Княгиня Мария Луиза 7 m
18. Turn sharp left onto бул. Тодор Александров 5 m
19. Arrive at destination 0 m
See more

Questions and Answers

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