Distance Between Croatia Cities

To calculate the distance between cities in Croatia, click on a city from the list below. Croatia (HR) is located in the continent of Europe and shares borders with Bosnia and Herzegovina, Hungary, Montenegro, Serbia and Slovenia. For distance calculations to cities in these countries, see cities near Croatia.

Cities in Croatia

Note: that the cities listed below are deemed major based on population. Due to there being many major cities in Croatia, we have grouped the list by province and sorted by most populated.

City Province Population
Zagreb (Country Capital)City of Zagreb698,966
SplitSplit-Dalmatia County176,314
RijekaPrimorje-Gorski Kotar County141,172
OsijekOsijek-Baranja County88,140
ZadarZadar County71,258
Slavonski BrodBrod-Posavina County60,742
PulaIstria County59,078
KarlovacKarlovac County48,123
VaraždinVaraždin County41,808
ŠibenikŠibenik-Knin County37,112
SisakSisak-Moslavina County35,748
Velika GoricaZagreb County35,072
VinkovciVukovar-Srijem County33,314
DubrovnikDubrovačko-neretvanska županija28,428
BjelovarBjelovar-Bilogora County28,275
KoprivnicaKoprivnica-Križevci County25,579
PožegaPožega-Slavonia County21,153
ČakovecMeđimurje County15,867
ViroviticaVirovitica-Podravina County15,665

Cities Near Croatia

The list below shows the distance between the above cities in Croatia and populated cities outside of Croatia which are closest.

  • Mi = Miles
  • Km = Kilometers
  • = Flight distance
  • = Driving distance
  Croatia to Bosnia and Herzegovina  
Slavonski Brod to Bosanski Brod2.4 Km (1.5 Mi) 4.7 Km (2.9 Mi)
  Croatia to Hungary  
Koprivnica to Nagykanizsa34.9 Km (21.7 Mi) 71.9 Km (44.7 Mi)
Čakovec to Nagykanizsa43 Km (26.7 Mi) 53.3 Km (33.1 Mi)
Čakovec to Zalaegerszeg58.9 Km (36.6 Mi) 97.8 Km (60.8 Mi)
  Croatia to Montenegro  
Jasenice to Igalo24.8 Km (15.4 Mi) 34.1 Km (21.2 Mi)
Dubrovnik to Igalo40.1 Km (24.9 Mi) 46.4 Km (28.9 Mi)
  Croatia to Serbia  
Osijek to Apatin26.1 Km (16.2 Mi) 60 Km (37.3 Mi)
Osijek to Sonta28.2 Km (17.5 Mi) 48.6 Km (30.2 Mi)
  Croatia to Slovenia  
Varaždin to 2277 Središče ob Dravi11.3 Km (7 Mi) 16.9 Km (10.5 Mi)
Čakovec to 2277 Središče ob Dravi12.9 Km (8 Mi) 15.6 Km (9.7 Mi)
Čakovec to 9240 Ljutomer23.3 Km (14.5 Mi) 33.5 Km (20.8 Mi)
Distance Between Croatia and Neighboring Countries

The distance between cities in Croatia and cities in neighboring countries; Bosnia and Herzegovina cities are nearest due to being 2.4 kilometers away.

To Country Distance From Croatia
Bosnia and Herzegovina 2.4 Km (1.5 Mi)
Slovenia 11.3 Km (7 Mi)
Montenegro 24.8 Km (15.4 Mi)
Serbia 26.1 Km (16.2 Mi)
Hungary 34.9 Km (21.7 Mi)
« List of Countries in Europe