The distance between Bulgaria and Greece is 510 kilometers (317 miles).
Bulgaria, Europe
Greece, Europe
510 km
Distance between centroids
0 km
Shortest distance
Calculated based on main borders (including major islands)
123 km
Shortest distance between major cities
Haskovo → Alexandroupoli
Distances between Bulgaria and Greece by cities:
City in Bulgaria | City in Greece | Distance (kilometers) |
---|---|---|
Ruse | Alexandroupoli | 333 km |
Gabrovo | Alexandroupoli | 229 km |
Sofia | Piraeus | 529 km |
Shumen | Palaió Fáliro | 653 km |
Vratsa | Solun | 290 km |
Ruse | Lárisa | 552 km |
Stara Zagora | Alexandroupoli | 177 km |
Sliven | Alexandroupoli | 207 km |
Sliven | Kalamata | 723 km |
Plovdiv | Alexandroupoli | 172 km |
Stara Zagora | Lárisa | 412 km |
Pleven | Alexandroupoli | 304 km |
Pleven | Lárisa | 458 km |
Plovdiv | Athens | 471 km |
Haskovo | Lárisa | 368 km |
Gabrovo | Lárisa | 435 km |
Varna | Lárisa | 608 km |
Blagoevgrad | Athens | 451 km |
Sofia | Athens | 525 km |
Haskovo | Alexandroupoli | 123 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Bulgaria and Greece.
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 |