Bulgaria International Borders Map

Visual guide to Bulgaria terrestrial border crossings and frontier checkpoints
Border Crossings in Bulgaria
Bulgaria’s Black Sea coast, plains, and mountains define crossings with Greece, Turkey, Serbia, North Macedonia, and Romania. Weather varies strongly by region. Many posts sit near monasteries, old trade routes, or fortress towns.
Border Crossings
- Novo Selo & Petrich Border Crossing
- Deve Bair & Kriva Palanka‑Kyustendil Border Crossing
- Blagoevgrad & Delčevo Border Crossing
- Kulata & Promachonas Border Crossing
- Exochi & Ilinden Border Crossing
- Thermes & Zlatograd Border Crossing
- Oltomantsi & Ribarci Border Crossing
- Mokranje & Oltomantsi Border Crossing
- Vrashka Chuka & Vrska Cuka Border Crossing
- Strezimirovci & Strezimirovtsi Border Crossing
- Gradina & Kalotina Border Crossing
- Ivaylovgrad & Kyprinos Border Crossing
- Calafat & Vidin Border Crossing
- Bechet & Oryahovo Border Crossing
- Makaza & Nymfaia Border Crossing
- Giurgiu & Ruse Border Crossing
- Nikopol & Turnu Măgurele Border Crossing
- Durankulak & Vama Veche Border Crossing
- Ostrov & Silistra Border Crossing
- Kardam & Negru Vodă Border Crossing
- Kaynardzha & Lipnița Border Crossing
- Dobromir & Krushari Border Crossing
- Kapitan Andreevo & Kapıkule Border Crossing
- Hamzabeyli & Lesovo Border Crossing
- Dereköy & Malko Tarnovo Border Crossing
