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,578 km

Shortest distance between major cities

Naples → Oujda

Distances between Italy and Morocco by cities:

City in Italy City in Morocco Distance (kilometers)
Verona Casablanca 2,063 km
Rome Casablanca 1,992 km
Palermo Rabat 1,871 km
Turin El Jadida 1,911 km
Bologna Tangier 1,747 km
Bari Mohammedia 2,291 km
Naples Oujda 1,578 km
Catania El Jadida 2,187 km
Verona Rabat 1,978 km
Genoa Rabat 1,780 km
Bari El Jadida 2,406 km
Palermo Casablanca 1,955 km
Brescia El Jadida 2,102 km
Parma El Jadida 2,065 km
Catania Rabat 2,013 km
Messina Rabat 2,063 km
Florence Casablanca 1,985 km
Genoa Casablanca 1,864 km
Parma Casablanca 1,980 km
Milan Rabat 1,865 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