How to get from Petrich to Blagoevgrad by car, truck, walk, bike

Distance between Petrich and Blagoevgrad is 100 kilometers (62 miles).
Driving distance from Petrich to Blagoevgrad is 176 kilometers (109 miles)

PetrichBlagoevgrad
Leaving from
Going to

Route Map

4 Ways from Petrich (Bulgaria/Sofia) to Blagoevgrad (Bulgaria/Blagoevgrad)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 6 m
2. Turn sharp right 65 m
3. Turn right onto 6006, 6006 9.39 km
4. Turn left onto 6 45.15 km
5. Turn left onto бул. Ботевградско шосе, 1, 6 5.11 km
6. Keep left onto Автомагистрала Хемус, A 2 1.46 km
7. Keep right 15.07 km
8. Keep right 93.23 km
9. Keep right 265 m
10. Keep right 73 m
11. Continue onto E79, 1 295 m
12. At roundabout, take exit 2 onto 1 4.05 km
13. Keep right 624 m
14. Continue onto Свети Димитър Солунски 429 m
15. Keep right 218 m
16. Keep right onto бул. Свети Димитър Солунски 997 m
17. At roundabout, take exit 2 onto бул. Свети Димитър Солунски 134 m
18. Arrive at destination 0 m
See more

Questions and Answers

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