Distance from Italy to Morocco

The distance between Italy and Morocco is 2,072 kilometers (1,288 miles).

Italy, Europe

Morocco, Africa

2,072 km

Distance between centroids

1,040 km

Shortest distance

Calculated based on main borders (including major islands)

1,780 km

Shortest distance between major cities

Genoa → Rabat

Distances between Italy and Morocco by cities:

City in Italy City in Morocco Distance (kilometers)
Genoa Casablanca 1,864 km
Naples El Jadida 2,186 km
Florence Agadir 2,361 km
Catania Casablanca 2,097 km
Catania Rabat 2,013 km
Bologna Rabat 1,946 km
Padua El Jadida 2,205 km
Turin El Jadida 1,911 km
Turin Casablanca 1,828 km
Messina Marrakesh 2,265 km
Bologna Casablanca 2,031 km
Taranto El Jadida 2,422 km
Messina Casablanca 2,147 km
Palermo El Jadida 2,047 km
Milan El Jadida 2,032 km
Bari El Jadida 2,406 km
Genoa Rabat 1,780 km
Taranto Casablanca 2,330 km
Brescia Salé 1,929 km
Bari Casablanca 2,315 km

Distance between cities calculator →

Other distances from Italy

Distance between countries Kilometers
From Italy to China 7,584 km
From Italy to India 6,578 km
From Italy to United States 8,640 km
From Italy to Indonesia 11,010 km
From Italy to Pakistan 5,171 km

Other distances from Morocco

Distances between countries Kilometers
From Morocco to China 9,654 km
From Morocco to India 8,477 km
From Morocco to United States 7,854 km
From Morocco to Indonesia 12,958 km
From Morocco to Pakistan 7,131 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Italy and Morocco.

From To Distance (kilometers)
Spain Serbia 2,073 km
Italy Sweden 2,073 km
Spain Kosovo 2,064 km
Brazil Uruguay 2,063 km
Spain Slovakia 2,062 km
Peru Panama 2,062 km
China Nepal 2,062 km
Brazil Suriname 2,058 km
Ecuador Honduras 2,082 km
France Estonia 2,055 km
Colombia Belize 2,085 km
Italy Estonia 2,054 km
Italy Norway 2,088 km
Ecuador El Salvador 2,094 km

More distances from Italy

Calculate the distance between any 2 countries