Geographic location
The total length of the Bulgarian borders is 2245 km. Of these, 1181 km are land, 686 km are river and 378 km are sea. Bulgaria borders Romania to the north, the Black Sea to the east, Turkey and Greece to the south, and Macedonia and Serbia to the west. The distances between Sofia and the capitals of the neighboring Balkan countries are: Skopje - 239 km, Belgrade - 374 km, Bucharest - 395 km, Athens - 837 km, Ankara - 1012 km. The following border checkpoints operate at the country's borders - at the Bulgarian-Serbian border - Bregovo border checkpoint, Vrashka Chuka border checkpoint, Kalotina border checkpoint, Strezimirovtsi border checkpoint, Oltomantsi border checkpoint; along the Bulgarian-Macedonian border - Gueshevo border checkpoint, Stanke Lisichkovo border checkpoint, Zlatarevo border checkpoint; along the Bulgarian-Turkish border - Malko Tarnovo border checkpoint, Lesovo border checkpoint, Kapitan Andreevo border checkpoint; along the Bulgarian-Greek border - Kulata border checkpoint, Ilinden border checkpoint, Kapitan Petko Voyvoda border checkpoint, Ivaylovgrad border checkpoint, Zlatograd border checkpoint; along the Bulgarian-Romanian border - Vidin border checkpoint - ferry, Oryahovo border checkpoint - ferry, Ruse border checkpoint - Danube bridge, Silistra border checkpoint, Kardam border checkpoint, Durankulak border checkpoint; along the river ports - Vidin border checkpoint, Lom border checkpoint, Somovit border checkpoint - Nikopol, Svishtov border checkpoint, Ruse border checkpoint, Tutrakan border checkpoint, Silistra border checkpoint; at the seaports - Balchik Border Checkpoint, Varna Border Checkpoint, Burgas Border Checkpoint, Tsarevo Border Checkpoint, and at the airports - Sofia Airport Border Checkpoint, Plovdiv Airport Border Checkpoint, Gorna Oryahovitsa Airport Border Checkpoint, Varna Airport Border Checkpoint, Burgas Border Checkpoint.