The distance between Malta and Morocco is 2,034 kilometers (1,264 miles).
Malta, Europe
Morocco, Africa
2,034 km
Distance between centroids
1,490 km
Shortest distance between major cities
Mosta → Oujda-Angad
Distances between Malta and Morocco by cities:
City in Malta | City in Morocco | Distance (kilometers) |
---|---|---|
Pembroke | Casablanca | 2,034 km |
Safi | Mohammedia | 2,012 km |
Mosta | Oujda-Angad | 1,490 km |
Mosta | Mohammedia | 2,007 km |
Rabat | Mohammedia | 2,004 km |
Fgura | Kenitra | 1,929 km |
Qormi | Rabat | 1,953 km |
Saint John | Rabat | 1,954 km |
Victoria | Mohammedia | 1,990 km |
Rabat | Marrakesh | 2,123 km |
Safi | Rabat | 1,954 km |
San Pawl il-Baħar | Casablanca | 2,029 km |
Fontana | Casablanca | 2,013 km |
Pembroke | Rabat | 1,954 km |
Saint John | Casablanca | 2,034 km |
Fgura | Mohammedia | 2,015 km |
Birkirkara | Casablanca | 2,033 km |
Fontana | Mohammedia | 1,990 km |
Sliema | Al Hoceïma | 1,670 km |
Valletta | Mohammedia | 2,015 km |
Distance between countries | Kilometers |
---|---|
From Malta to China | 7,775 km |
From Malta to India | 6,446 km |
From Malta to United States | 9,184 km |
From Malta to Indonesia | 10,924 km |
From Malta to Pakistan | 5,098 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Malta and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Papua New Guinea | Timor Leste | 2,031 km |
Kenya | Central African Republic | 2,022 km |
Nigeria | Guinea | 2,019 km |
Nigeria | Liberia | 2,018 km |
Slovakia | Ireland | 2,015 km |
Nigeria | Democratic Republic of the Congo | 2,053 km |
Netherlands | Tunisia | 2,055 km |
El Salvador | Aruba | 2,056 km |
Cuba | Grenada | 2,003 km |
Cuba | Venezuela | 2,060 km |
Slovakia | Spain | 2,062 km |
Uruguay | Brazil | 2,063 km |
Sweden | Bulgaria | 1,990 km |
Bulgaria | Sweden | 1,990 km |
Cuba | Saint Vincent and the Grenadines | 1,990 km |