
Bulgaria → Greece
From Sofia to Avdira
386 km • 5 hours
Sofia is one of the closest major cities to Avdira, making it a popular starting point for Bulgarian visitors.
The drive takes about 5 hours through beautiful mountain scenery.
Recommended Route
Sofia → Blagoevgrad → Kulata/Promachonas → Serres → Kavala → Avdira
Distance: 386 km
Open Route in Google Maps: https://maps.app.goo.gl/icVsUZdXa2puVYfo7
Route Details
-
Take Todor Aleksandrov Blvd. and Tsaritsa Joanna Blvd. to Sofia Ring Road/Diadromή 18/E79
-
Follow E79 to Route 1 for Blagoevgrad
-
Take Motorway "Struma"/A3/E79
-
Follow Struma Motorway/A3/E79 and A25 to EO Thessaloniki Serres/EO12 to Lefkonas, Greece
-
Take Egnatia Odos/E90/A2 to Kavala from Serres Peripheral, Serres Drama/EO12, Kavala - Serres Regional Road and Drama Kavala/EO12
-
Follow Egnatia Odos/E90/A2 to Toxotes-Zilotis Regional Road to Topeiros. Take the exit for Evlalo/Toeotes/Thalassia from Egnatia Odos/E90/A2
-
Continue on Toxotes-Zilotis Regional Road to your destination of Abdera
Border Crossing
From 1 January 2025, land border crossings from Bulgaria to Greece will be free, without the old passport or ID checks. Bulgaria and Romania have fully joined the Schengen area, abolishing systematic checks at internal EU land borders.
*For official updates on travel rules, you can consult the European Union's Your Europe portal.
Travel TIPS
-
Fill up with fuel in Bulgaria (cheaper)
-
Carry cash for tolls
-
Weekend mornings have less traffic
-
Download offline maps