Countries between Croatia and Greece

Up to 500 kilometers
Bosnia and Herzegovina flag Distance from Croatia to Bosnia and Herzegovina is: 288 kilometer Distance from Zagreb to Sarajevo
Serbia flag Distance from Croatia to Serbia is: 368 kilometer Distance from Zagreb to Belgrade
Montenegro flag Distance from Croatia to Montenegro is: 456 kilometer Distance from Zagreb to Podgorica
Up to 1,000 kilometers
Albania flag Distance from Croatia to Albania is: 585 kilometer Distance from Zagreb to Tirana
Macedonia flag Distance from Croatia to Macedonia is: 608 kilometer Distance from Zagreb to Skopje
Bulgaria flag Distance from Croatia to Bulgaria is: 679 kilometer Distance from Zagreb to Sofia
Up to 1,500 kilometers
Greece flag Distance from Croatia to Greece is: 1,078 kilometer Distance from Zagreb to Athens