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

Distance between Belgrade and Ohrid is 412 kilometers (255 miles).
Driving distance from Belgrade to Ohrid is 609 kilometers (378 miles)

BelgradeOhrid
Leaving from
Going to

Route Map

4 Ways from Belgrade (Serbia/Beograd) to Ohrid (North Macedonia/Ohrid)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Студентски трг 21 m
2. Continue onto Васе Чарапића 314 m
3. Turn right onto Трг републике 20 m
4. Turn slight right onto Коларчева 1.60 km
5. Keep left onto Београдска 28 m
6. At roundabout, take exit 2 onto Булевар ослобођења 1.21 km
7. Continue onto Булевар ослобођења 19 m
8. Keep right 392.42 km
9. Keep left onto A1 23 m
10. Keep left onto A1 24 m
11. Continue onto A1 14.82 km
12. Keep right 10.35 km
13. Keep right onto A2 51.87 km
14. Turn sharp left onto A213 75.18 km
15. At roundabout, take exit 2 onto Илинден, A2 677 m
16. At roundabout, take exit 2 onto Илинден, A2 617 m
17. At roundabout, take exit 2 onto Илинден, A2 331 m
18. Continue onto A2 53.17 km
19. At roundabout, take exit 2 onto A3 4.91 km
20. Keep right 976 m
21. At roundabout, take exit 2 onto Булевар Туристичка, R1301 578 m
22. At roundabout, take exit 1 onto Булевар Туристичка, R1301 418 m
23. At roundabout, take exit 2 onto Булевар Туристичка, R1301 241 m
24. Enter roundabout 110 m
25. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Belgrade (Serbia/Beograd) to Ohrid (North Macedonia/Ohrid)?
How do I get from Belgrade (Serbia/Beograd) to Ohrid (North Macedonia/Ohrid) the fastest?
How long does it take to get from Belgrade (Serbia/Beograd) to Ohrid (North Macedonia/Ohrid)?