Countries between Morocco and Seychelles

Up to 500 kilometers
Gibraltar flag Distance from Morocco to Gibraltar is: 270 kilometer Distance from Rabat to Gibraltar
Up to 1,000 kilometers
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
Niger flag Distance from Morocco to Niger is: 2,448 kilometer Distance from Rabat to Niamey
Burkina Faso flag Distance from Morocco to Burkina Faso is: 2,463 kilometer Distance from Rabat to Ouagadougou
Albania flag Distance from Morocco to Albania is: 2,467 kilometer Distance from Rabat to Tirana
Up to 3,000 kilometers
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
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
Nigeria flag Distance from Morocco to Nigeria is: 3,104 kilometer Distance from Rabat to Abuja
Togo flag Distance from Morocco to Togo is: 3,204 kilometer Distance from Rabat to Loma
Benin flag Distance from Morocco to Benin is: 3,207 kilometer Distance from Rabat to Porto-Novo
Chad flag Distance from Morocco to Chad is: 3,287 kilometer Distance from Rabat to N'Djamena
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
Equatorial Guinea flag Distance from Morocco to Equatorial Guinea is: 3,727 kilometer Distance from Rabat to Malabo
Cameroon flag Distance from Morocco to Cameroon is: 3,846 kilometer Distance from Rabat to Yaounde
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 4,500 kilometers
Gabon flag Distance from Morocco to Gabon is: 4,099 kilometer Distance from Rabat to Libreville
Central African Republic flag Distance from Morocco to Central African Republic is: 4,207 kilometer Distance from Rabat to Bangui
Sudan flag Distance from Morocco to Sudan is: 4,424 kilometer Distance from Rabat to Khartoum
Up to 5,000 kilometers
Iraq flag Distance from Morocco to Iraq is: 4,683 kilometer Distance from Rabat to Baghdad
Congo flag Distance from Morocco to Congo is: 4,844 kilometer Distance from Rabat to Kinshasa
Up to 5,500 kilometers
Eritrea flag Distance from Morocco to Eritrea is: 5,003 kilometer Distance from Rabat to Asmara
South Sudan flag Distance from Morocco to South Sudan is: 5,109 kilometer Distance from Rabat to Juba
Kuwait flag Distance from Morocco to Kuwait is: 5,143 kilometer Distance from Rabat to Kuwait (City)
Saudi Arabia flag Distance from Morocco to Saudi Arabia is: 5,229 kilometer Distance from Rabat to Riyadh
Ethiopia flag Distance from Morocco to Ethiopia is: 5,394 kilometer Distance from Rabat to Addis Ababa
Yemen flag Distance from Morocco to Yemen is: 5,482 kilometer Distance from Rabat to Sana'a
Up to 6,000 kilometers
Bahrain flag Distance from Morocco to Bahrain is: 5,508 kilometer Distance from Rabat to Manama
Uganda flag Distance from Morocco to Uganda is: 5,531 kilometer Distance from Rabat to Kampala
Rwanda flag Distance from Morocco to Rwanda is: 5,544 kilometer Distance from Rabat to Kigali
Burundi flag Distance from Morocco to Burundi is: 5,616 kilometer Distance from Rabat to Bujumbura
Djibouti flag Distance from Morocco to Djibouti is: 5,616 kilometer Distance from Rabat to Djibouti
Qatar flag Distance from Morocco to Qatar is: 5,637 kilometer Distance from Rabat to Doha
United Arab Emirates flag Distance from Morocco to United Arab Emirates is: 5,934 kilometer Distance from Rabat to Abu Dhabi
Kenya flag Distance from Morocco to Kenya is: 5,998 kilometer Distance from Rabat to Nairobi
Up to 6,500 kilometers
Tanzania flag Distance from Morocco to Tanzania is: 6,309 kilometer Distance from Rabat to Dar es Salaam
Somalia flag Distance from Morocco to Somalia is: 6,453 kilometer Distance from Rabat to Mogadishu
Up to 7,500 kilometers
Comoros flag Distance from Morocco to Comoros is: 7,319 kilometer Distance from Rabat to Moroni
Up to 8,000 kilometers
Seychelles flag Distance from Morocco to Seychelles is: 7,787 kilometer Distance from Rabat to Victoria