Countries between Iran and Croatia

Up to 1,000 kilometers
Azerbaijan flag Distance from Iran to Azerbaijan is: 539 kilometer Distance from Tehran to Baku
Iraq flag Distance from Iran to Iraq is: 690 kilometer Distance from Tehran to Baghdad
Armenia flag Distance from Iran to Armenia is: 786 kilometer Distance from Tehran to Yerevan
Georgia flag Distance from Iran to Georgia is: 882 kilometer Distance from Tehran to T'bilisi
Up to 1,500 kilometers
Syria flag Distance from Iran to Syria is: 1,401 kilometer Distance from Tehran to Damascus
Lebanon flag Distance from Iran to Lebanon is: 1,464 kilometer Distance from Tehran to Beirut
Jordan flag Distance from Iran to Jordan is: 1,485 kilometer Distance from Tehran to Amman
Up to 2,000 kilometers
Cyprus flag Distance from Iran to Cyprus is: 1,632 kilometer Distance from Tehran to Nicosia
Turkey flag Distance from Iran to Turkey is: 1,691 kilometer Distance from Tehran to Ankara
Up to 2,500 kilometers
Moldova flag Distance from Iran to Moldova is: 2,251 kilometer Distance from Tehran to Chisinau
Ukraine flag Distance from Iran to Ukraine is: 2,343 kilometer Distance from Tehran to Kiev
Romania flag Distance from Iran to Romania is: 2,348 kilometer Distance from Tehran to Bucharest
Greece flag Distance from Iran to Greece is: 2,466 kilometer Distance from Tehran to Athens
Up to 3,000 kilometers
Bulgaria flag Distance from Iran to Bulgaria is: 2,525 kilometer Distance from Tehran to Sofia
Macedonia flag Distance from Iran to Macedonia is: 2,671 kilometer Distance from Tehran to Skopje
Serbia flag Distance from Iran to Serbia is: 2,791 kilometer Distance from Tehran to Belgrade
Albania flag Distance from Iran to Albania is: 2,798 kilometer Distance from Tehran to Tirana
Montenegro flag Distance from Iran to Montenegro is: 2,854 kilometer Distance from Tehran to Podgorica
Bosnia and Herzegovina flag Distance from Iran to Bosnia and Herzegovina is: 2,936 kilometer Distance from Tehran to Sarajevo
Hungary flag Distance from Iran to Hungary is: 2,959 kilometer Distance from Tehran to Budapest
Up to 3,500 kilometers
Slovakia flag Distance from Iran to Slovakia is: 3,119 kilometer Distance from Tehran to Bratislava
Croatia flag Distance from Iran to Croatia is: 3,155 kilometer Distance from Tehran to Zagreb