Bulgaria–Greece border — no border checks
Bulgaria–Greece border: there are no border checks here. Both countries are in the Schengen area and neither has reintroduced checks here, so you drive through without stopping — which is why we publish no waiting times.
Sources: traveller reports · nakordoni.eu · How we calculate waiting time
Ilinden – Exochi
Ivaylovgrad – Kyprinos
Kapitan Petko Voyvoda – Ormenio
Kulata – Promachonas
Makaza – Nymfaia
Rudozem – Xanthi
Zlatograd – Thermes
About the border: Bulgaria–Greece border
The Bulgarian-Greek border runs through mountains – from the Pirin range and the Struma valley in the west, across the Rhodopes, to the Evros (Maritsa) valley in the east. Greece has long been in the Schengen area, and since 1 January 2025 Bulgaria has been a full member at its land borders too. This is therefore an internal border without systematic document checks. Either country may still temporarily reintroduce controls, so check current announcements before leaving and carry an ID card or passport.
The page lists seven crossings. The most important is Kulata–Promachonas in the Struma valley, on the main road from Sofia to Thessaloniki, used by most tourists driving from Poland to Greece. Ilinden–Exochi links the Mesta valley with the Drama region. In the Rhodopes there are three mountain crossings – Rudozem–Xanthi, Zlatograd–Thermes and Makaza–Nymfaia – leading towards Xanthi and Komotini. Furthest east are Ivaylovgrad–Kyprinos and Kapitan Petko Voyvoda–Ormenio, near the tripoint with Turkey.
We record clear queues mainly at Kulata, above all towards Bulgaria on Sundays, when many people return from a weekend in Greece; at the other crossings our estimates are usually low. In summer, especially on Fridays and Saturdays towards Greece, traffic rises on every route to the Aegean. The Rhodope crossings are usually quiet, but at the height of summer, when some drivers look for a way around Kulata, they can get busier too.
Bulgaria uses an electronic vignette, and Greek motorways charge tolls at toll plazas. The Rhodope crossings are a shorter way into Thrace but need care in winter – snow and fog can add more time than the border itself.
There are no border checks at this crossing
We deliberately show no number here. There is no queue to measure, so a calculated waiting time would be invented. Checks at internal Schengen borders are sometimes reintroduced temporarily — when that happens, waiting times will return to this page. Last verified: 2026-08-18.
Fuel at the crossings: Bulgaria–Greece border
Fuel prices on both sides of this border, and the cheapest stations within 50 km of any of its crossings.
Which side is cheaper?
| Bulgaria | 1,890 € 8,31 zł | European Commission — Weekly Oil Bulletin |
|---|---|---|
| Greece | 2,127 € 9,36 zł | European Commission — Weekly Oil Bulletin |
converted at the ECB rate
Cheaper in Bulgaria — on a 60-litre tank you save about 62,40 zł.
Cheapest stations on this border
- 1Лукойл LUKOILnear Zlatograd – Thermes · 38,1 km1,850 €Google MapsApple Maps
- 2CYCLONnear Kulata – Promachonas · 16,0 km2,040 €Google MapsApple Maps
- 3BPnear Ilinden – Exochi · 39,7 km2,049 €Google MapsApple Maps
- 4EKOnear Zlatograd – Thermes · 31,0 km2,051 €Google MapsApple Maps
- 5REVOILnear Ilinden – Exochi · 41,6 km2,059 €Google MapsApple Maps