top of page
Woman in Car

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

bottom of page