How to get from Dimitrovgrad to Belgrade by car, truck, walk, bike

Distance between Dimitrovgrad and Belgrade is 516 kilometers (320 miles).
Driving distance from Dimitrovgrad to Belgrade is 621 kilometers (385 miles)

DimitrovgradBelgrade
Leaving from
Going to

Route Map

4 Ways from Dimitrovgrad (Bulgaria/Haskovo) to Belgrade (Serbia/Beograd)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 235 m
2. Turn left onto Ромен Ролан 214 m
3. Turn left onto Димитър Благоев 243 m
4. At roundabout, take exit 1 onto Трети Март 241 m
5. At roundabout, take exit 2 onto Трети Март 894 m
6. Keep right onto Хасковска, 5 2.53 km
7. Keep right 226 m
8. Keep right 203.35 km
9. Turn sharp right 3 m
10. Turn left onto 8 8.66 km
11. Keep right 1.02 km
12. Keep right 15.07 km
13. Keep right 5.26 km
14. Keep right 292 m
15. Keep right onto 8 8.03 km
16. Continue onto 8 24.89 km
17. Turn slight right onto 8 14.53 km
18. Keep right onto Автомагистрала Европа, A6 106.31 km
19. Keep left 225.63 km
20. Keep right 120 m
21. Keep right 501 m
22. Keep right 1.24 km
23. Continue onto Булевар ослобођења 22 m
24. At roundabout, take exit 2 onto Краља Милана 59 m
25. Keep left onto Краља Милана 1.45 km
26. Turn slight right onto Коларчева 147 m
27. Turn slight left onto Трг републике 20 m
28. Turn left onto Трг републике 314 m
29. Continue onto Студентски трг 21 m
30. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Dimitrovgrad (Bulgaria/Haskovo) to Belgrade (Serbia/Beograd)?
How do I get from Dimitrovgrad (Bulgaria/Haskovo) to Belgrade (Serbia/Beograd) the fastest?
How long does it take to get from Dimitrovgrad (Bulgaria/Haskovo) to Belgrade (Serbia/Beograd)?