Distance from Greece to Bulgaria

The distance between Greece and Bulgaria is 510 kilometers (317 miles).

Greece, Europe

Bulgaria, Europe

510 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

155 km

Shortest distance between major cities

Serra → Plovdiv

Distances between Greece and Bulgaria by cities:

City in Greece City in Bulgaria Distance (kilometers)
Athens Plovdiv 471 km
Kalamata Kyustendil 584 km
Patrasse Kyustendil 456 km
Néa Ionía Sofia 519 km
Kalamariá Sofia 237 km
Volos Varna 597 km
Palaió Fáliro Plovdiv 477 km
Alexandroupoli Sofia 295 km
Patrasse Sofia 513 km
Kalamariá Kyustendil 190 km
Lárisa Sofia 348 km
Rethymno Sofia 820 km
Rethymno Plovdiv 754 km
Níkaia Kyustendil 486 km
Piraeus Kyustendil 489 km
Néa Ionía Kyustendil 323 km
Níkaia Sofia 526 km
Solun Kyustendil 183 km
Alexandroupoli Kyustendil 310 km
Piraeus Shumen 653 km

Distance between cities calculator →

Other distances from Greece

Distance between countries Kilometers
From Greece to China 7,030 km
From Greece to India 5,787 km
From Greece to United States 9,431 km
From Greece to Indonesia 10,248 km
From Greece to Pakistan 4,407 km

Other distances from Bulgaria

Distances between countries Kilometers
From Bulgaria to China 6,583 km
From Bulgaria to India 5,523 km
From Bulgaria to United States 9,355 km
From Bulgaria to Indonesia 9,942 km
From Bulgaria to Pakistan 4,107 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Greece and Bulgaria.

From To Distance (kilometers)
Cyprus Syria 510 km
Sweden Latvia 501 km
Bulgaria Montenegro 500 km
Slovakia Romania 500 km
Puerto Rico Guadeloupe 499 km
South Africa Lesotho 521 km
Slovakia Croatia 524 km
Sierra Leone Guinea-Bissau 525 km
Slovakia Serbia 527 km
Netherlands Denmark 535 km
Haiti Jamaica 538 km
Bulgaria Albania 474 km
North Macedonia Romania 547 km

More distances from Greece

Calculate the distance between any 2 countries