How to get from Mesta to Sofia by car, truck, walk, bike
Distance between Mesta and Sofia is 108 kilometers (67 miles).
Driving distance from Mesta to Sofia is 177 kilometers (110 miles)
Route Map
Routes from mesta-blagoevgrad to sofia-sofia-grad
4 Ways from Mesta (Bulgaria/Blagoevgrad) to Sofia (Bulgaria/Sofia-Grad)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 60 m
2. Turn left 34 m
3. Turn sharp left 90 m
4. Turn sharp left onto 19, 19 61.68 km
5. Keep right 214 m
See more
Questions and Answers
What is the cheapest way to get from Mesta (Bulgaria/Blagoevgrad) to Sofia (Bulgaria/Sofia-Grad)?
How do I get from Mesta (Bulgaria/Blagoevgrad) to Sofia (Bulgaria/Sofia-Grad) the fastest?
How long does it take to get from Mesta (Bulgaria/Blagoevgrad) to Sofia (Bulgaria/Sofia-Grad)?