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

Distance between Vidin and Sofia is 148 kilometers (92 miles).
Driving distance from Vidin to Sofia is 193 kilometers (120 miles)

VidinSofia
Leaving from
Going to

Route Map

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Пуйо Войвода 57 m
2. Turn left onto Бдин 245 m
3. Continue onto Бдин 154 m
4. Turn left 203 m
5. Continue onto Хан Аспарух 219 m
6. Keep left onto Васил Левски 372 m
7. Turn left onto Васил Левски 607 m
8. Turn right onto Цар Александър II 906 m
9. Continue onto бул. Панония 2.19 km
10. Keep left 866 m
11. Continue onto 1, 1 7.02 km
12. Turn sharp left onto 11 22.43 km
13. Continue onto 112, 112 47.84 km
14. Turn left 1.29 km
15. Keep right 384 m
16. Keep left 105 m
17. Continue onto Диана, 81 3.72 km
18. At roundabout, take exit 2 onto 81, 81 88.61 km
19. At roundabout, take exit 3 onto бул. Ломско шосе, 81 322 m
20. At roundabout, take exit 2 onto бул. Ломско шосе 68 m
21. Turn slight right onto бул. Ломско шосе, 81 1.21 km
22. At roundabout, take exit 2 onto 81 5.69 km
23. At roundabout, take exit 2 onto бул. Ломско шосе 2.75 km
24. At roundabout, take exit 1 onto бул. Ломско шосе 2.87 km
25. Keep right 403 m
26. Continue onto бул. Рожен 1.96 km
27. At roundabout, take exit 2 onto бул. Княгиня Мария Луиза 906 m
28. Turn sharp left onto бул. Тодор Александров 5 m
29. Arrive at destination 0 m
See more

Questions and Answers

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