As you go from Sofia to Thessaloniki prepare to be amazed by the mountain ranges you will pass through. The route takes you through southwestern Bulgaria, where the most prominent mountains are the Rila and Pirin ranges.