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

Distance between Ruse and Sofia is 249 kilometers (154 miles).
Driving distance from Ruse to Sofia is 312 kilometers (193 miles)

RuseSofia
Leaving from
Going to

Route Map

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Д-р Петър Берон 51 m
2. Turn left onto Симеон Велики 100 m
3. Turn right onto Асен Златаров 70 m
4. Turn right onto Хан Крум 221 m
5. Turn left onto Борисова 175 m
6. Turn right onto бул. Генерал Скобелев 625 m
7. Continue onto Николаевска 539 m
8. Keep right 42 m
9. Turn slight right onto Сент Уан 2.51 km
10. Keep right 48.43 km
11. At roundabout, take exit 2 onto 5, 5 4.25 km
12. Keep right 133 m
13. Turn sharp left 88 m
14. Turn slight right onto 5 2.73 km
15. Keep right onto 3 97.16 km
16. Turn sharp left 3.28 km
17. Keep left onto 13, 13 863 m
18. Turn sharp left onto 13, 13 58 m
19. Keep right 368 m
20. Continue onto 3 37.84 km
21. Turn slight right onto Възраждане, 3 100.14 km
22. Keep right 5.53 km
23. Keep right 328 m
24. Turn left onto Чепинско шосе 4.10 km
25. Turn left onto Каменоделска 571 m
26. Keep right onto Козлодуй 756 m
27. Turn left onto бул. Княгиня Мария Луиза 156 m
28. At roundabout, take exit 2 onto бул. Княгиня Мария Луиза 906 m
29. Turn sharp left onto бул. Тодор Александров 5 m
30. Arrive at destination 0 m
See more

Questions and Answers

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