Countries between Morocco and Iraq

Up to 500 kilometers
Gibraltar flag Distance from Morocco to Gibraltar is: 270 kilometer Distance from Rabat to Gibraltar
Up to 1,000 kilometers
Spain flag Distance from Morocco to Spain is: 760 kilometer Distance from Rabat to Madrid
Algeria flag Distance from Morocco to Algeria is: 942 kilometer Distance from Rabat to Algiers
Up to 1,500 kilometers
Andorra flag Distance from Morocco to Andorra is: 1,187 kilometer Distance from Rabat to Andorra la Vella
Up to 2,000 kilometers
Tunisia flag Distance from Morocco to Tunisia is: 1,568 kilometer Distance from Rabat to Tunis
Monaco flag Distance from Morocco to Monaco is: 1,627 kilometer Distance from Rabat to Monaco
Djerba flag Distance from Morocco to Djerba is: 1,631 kilometer Distance from Rabat to Djerba
Libya flag Distance from Morocco to Libya is: 1,855 kilometer Distance from Rabat to Tripoli
Switzerland flag Distance from Morocco to Switzerland is: 1,866 kilometer Distance from Rabat to Bern
Italy flag Distance from Morocco to Italy is: 1,902 kilometer Distance from Rabat to Rome
Malta flag Distance from Morocco to Malta is: 1,949 kilometer Distance from Rabat to Valletta
San Marino flag Distance from Morocco to San Marino is: 1,987 kilometer Distance from Rabat to San Marino
Liechtenstein flag Distance from Morocco to Liechtenstein is: 1,996 kilometer Distance from Rabat to Vaduz
Up to 2,500 kilometers
Slovenia flag Distance from Morocco to Slovenia is: 2,240 kilometer Distance from Rabat to Ljubljana
Croatia flag Distance from Morocco to Croatia is: 2,326 kilometer Distance from Rabat to Zagreb
Bosnia and Herzegovina flag Distance from Morocco to Bosnia and Herzegovina is: 2,424 kilometer Distance from Rabat to Sarajevo
Montenegro flag Distance from Morocco to Montenegro is: 2,445 kilometer Distance from Rabat to Podgorica
Albania flag Distance from Morocco to Albania is: 2,467 kilometer Distance from Rabat to Tirana
Czech Republic flag Distance from Morocco to Czech Republic is: 2,481 kilometer Distance from Rabat to Prague
Austria flag Distance from Morocco to Austria is: 2,483 kilometer Distance from Rabat to Vienna
Up to 3,000 kilometers
Slovakia flag Distance from Morocco to Slovakia is: 2,525 kilometer Distance from Rabat to Bratislava
Macedonia flag Distance from Morocco to Macedonia is: 2,610 kilometer Distance from Rabat to Skopje
Serbia flag Distance from Morocco to Serbia is: 2,611 kilometer Distance from Rabat to Belgrade
Hungary flag Distance from Morocco to Hungary is: 2,622 kilometer Distance from Rabat to Budapest
Greece flag Distance from Morocco to Greece is: 2,765 kilometer Distance from Rabat to Athens
Bulgaria flag Distance from Morocco to Bulgaria is: 2,778 kilometer Distance from Rabat to Sofia
Up to 3,500 kilometers
Romania flag Distance from Morocco to Romania is: 3,032 kilometer Distance from Rabat to Bucharest
Moldova flag Distance from Morocco to Moldova is: 3,298 kilometer Distance from Rabat to Chisinau
Up to 4,000 kilometers
Turkey flag Distance from Morocco to Turkey is: 3,550 kilometer Distance from Rabat to Ankara
Egypt flag Distance from Morocco to Egypt is: 3,589 kilometer Distance from Rabat to Cairo
Cyprus flag Distance from Morocco to Cyprus is: 3,649 kilometer Distance from Rabat to Nicosia
Lebanon flag Distance from Morocco to Lebanon is: 3,868 kilometer Distance from Rabat to Beirut
Israel flag Distance from Morocco to Israel is: 3,898 kilometer Distance from Rabat to Jerusalem
Syria flag Distance from Morocco to Syria is: 3,950 kilometer Distance from Rabat to Damascus
Jordan flag Distance from Morocco to Jordan is: 3,959 kilometer Distance from Rabat to Amman
Up to 5,000 kilometers
Armenia flag Distance from Morocco to Armenia is: 4,530 kilometer Distance from Rabat to Yerevan
Georgia flag Distance from Morocco to Georgia is: 4,535 kilometer Distance from Rabat to T'bilisi
Iraq flag Distance from Morocco to Iraq is: 4,683 kilometer Distance from Rabat to Baghdad