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

Distance between Sofia and Smolyan is 169 kilometers (105 miles).
Driving distance from Sofia to Smolyan is 239 kilometers (148 miles)

SofiaSmolyan
Leaving from
Going to

Route Map

4 Ways from Sofia (Bulgaria/Sofia-Grad) to Smolyan (Bulgaria/Smolyan)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto бул. Тодор Александров 128 m
2. Keep right 1.44 km
3. Continue onto бул. Цариградско шосе 130.50 km
4. Keep right 2.00 km
5. At roundabout, take exit 2 1.12 km
6. Continue 7.72 km
7. At roundabout, take exit 2 425 m
8. At roundabout, take exit 1 44 m
9. Keep left 78 m
10. Turn left onto булевард Христо Ботев 894 m
11. Turn right onto бул. Найчо Цанов 1.89 km
12. Turn right onto бул. Асеновградско шосе 3.42 km
13. At roundabout, take exit 2 onto 86 2.39 km
14. At roundabout, take exit 2 onto 86 2.76 km
15. At roundabout, take exit 2 onto 86 3.28 km
16. At roundabout, take exit 2 onto 86 2.17 km
17. At roundabout, take exit 1 onto 86 942 m
18. At roundabout, take exit 1 onto бул. България, 86 753 m
19. At roundabout, take exit 1 57.76 km
20. Turn right onto 864 4.00 km
21. Turn left onto 8641 11.29 km
22. Turn left onto 866, 866 2.05 km
23. Turn left 315 m
24. Turn slight right 189 m
25. Turn left onto 1-ви Май, 866 783 m
26. Turn left onto Хан Пресиан, 866 857 m
27. Keep right 12 m
28. Arrive at destination 0 m
See more

Questions and Answers

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