Distance from Croatia to Greece

The distance between Croatia and Greece is 864 kilometers (537 miles).

Croatia, Europe

Greece, Europe

864 km

Distance between centroids

281 km

Shortest distance

Calculated based on main borders (including major islands)

627 km

Shortest distance between major cities

Bol → Lárisa

Distances between Croatia and Greece by cities:

City in Croatia City in Greece Distance (kilometers)
Rijeka Lárisa 910 km
Zadar Athens 986 km
Marina Alexandroupoli 859 km
Sesvete Athens 1,075 km
Karlovac Solun 807 km
Slavonski Brod Lárisa 712 km
Split Alexandroupoli 833 km
Sesvete Solun 798 km
Osijek Alexandroupoli 783 km
Marina Níkaia 886 km
Osijek Lárisa 724 km
Warasdin Athens 1,107 km
Bol Alexandroupoli 808 km
Trnava Athens 928 km
Slavonski Brod Alexandroupoli 799 km
Rijeka Athens 1,122 km
Pula Athens 1,124 km
Glogovac Athens 1,066 km
Zagreb Athens 1,081 km
Split Athens 868 km

Distance between cities calculator →

Other distances from Croatia

Distance between countries Kilometers
From Croatia to China 7,228 km
From Croatia to India 6,372 km
From Croatia to United States 8,575 km
From Croatia to Indonesia 10,757 km
From Croatia to Pakistan 4,943 km

Other distances from Greece

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

Countries separated by similar distances

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

From To Distance (kilometers)
Nigeria Togo 865 km
Cuba Dominican Republic 854 km
Bulgaria Croatia 866 km
Haiti Bahamas 854 km
Puerto Rico Grenada 849 km
Slovakia Ukraine 847 km
Greece Italy 844 km
Nigeria Equatorial Guinea 841 km
Netherlands Austria 840 km
Slovakia Switzerland 884 km
Slovakia Albania 836 km
Moldova Poland 833 km
Haiti Curacao 831 km
Haiti Netherlands Antilles 823 km

More distances from Croatia

Calculate the distance between any 2 countries