Driving to Greece through Bulgaria
Last checked: 4 November 2026
Many drivers from Romania, Serbia and Central Europe cross Bulgaria on the way to Greece. The motorways and first-class roads on the way require a vignette.
The route
- From Serbia: at the Kalotina border crossing onto the A6 Evropa motorway to Sofia.
- From Romania: over the Danube at Ruse – Giurgiu or Vidin – Calafat.
- To Greece: from Sofia on the A3 Struma motorway south to the Kulata border crossing.
Which vignette?
If you cross Bulgaria in one day, the 1-day vignette is enough. For the return journey weeks later you need another one; if you come back within a month, a monthly vignette can cover both journeys.
The Danube bridges
The bridges Ruse – Giurgiu and Vidin – Calafat are paid separately; the vignette does not cover them.
You can buy the Bulgaria vignette online before you set off.