199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Bulgaria

Europe · neighbouring countries

Flag of BulgariaNeighboring Countries of Bulgaria

Bulgaria shares land borders with 5 countries: Romania (605 km), Greece (472 km), Serbia (344 km), Türkiye (223 km) and North Macedonia (162 km).

Check another country

5
Neighbouring countries (#35 of 236)
1,806 km
Total land borders
354 km
Coastline
110,879
Area in km²
  • Bulgaria
  • Neighbouring countries
  • Neighbours of neighbours

Countries bordering Bulgaria

NeighbourBorder lengthCapitalVisa for Bulgaria citizens
Flag of RomaniaRomania
605 km
Bucharest Freedom of movement
Flag of GreeceGreece
472 km
Athens Freedom of movement
Flag of SerbiaSerbia
344 km
Belgrade Visa-free · 90 days
Flag of TürkiyeTürkiye
223 km
Ankara Visa-free · 90 days
Flag of North MacedoniaNorth Macedonia
162 km
Skopje Visa-free · 90 days

Romania accounts for 33% of Bulgaria's 1,806 km of land borders. Lengths: CIA World Factbook (public domain).

Geography of Bulgaria

Location

Southeastern Europe, bordering the Black Sea, between Romania and Turkey

Area

110,879 km² — almost identical in size to Virginia; slightly larger than Tennessee

Terrain

Mostly mountains with lowlands in north and southeast

Climate

Temperate; cold, damp winters; hot, dry summers

Highest and lowest points

Highest: Musala 2,925 m. Lowest: Black Sea 0 m. Mean elevation: 472 m.

Natural resources

Bauxite, copper, lead, zinc, coal, timber, arable land

Natural hazards

Earthquakes; landslides

Good to know

Strategic location near Turkish Straits; controls key land routes from Europe to Middle East and Asia

Frequently asked questions about the borders of Bulgaria

How many countries border Bulgaria?

Bulgaria shares land borders with 5 countries: Romania (605 km), Greece (472 km), Serbia (344 km), Türkiye (223 km) and North Macedonia (162 km).

Which is the longest border of Bulgaria?

The longest land border of Bulgaria is with Romania (605 km); the shortest is with North Macedonia (162 km).

Is Bulgaria landlocked?

No. Bulgaria has 354 km of coastline.

How long are the land borders of Bulgaria?

The land borders of Bulgaria total 1,806 km. By number of neighbours Bulgaria ranks #35 among 236 countries and territories.

Do Bulgaria citizens need a visa for neighbouring countries?

Bulgaria citizens can visit 5 of 5 neighbouring countries visa-free: Romania, Greece, Serbia, Türkiye and North Macedonia.

What is the highest point of Bulgaria?

Musala 2,925 m. The lowest point is Black Sea 0 m.

Borders and geography: CIA World Factbook (public domain). Visa rules: TravelRequirements.info — Entry Requirements Dataset, AXG Sp. z o.o. (CC BY 4.0).