The distance between Morocco and Malta is 2,034 kilometers (1,264 miles).
Morocco, Africa
Malta, Europe
2,034 km
Distance between centroids
1,488 km
Shortest distance between major cities
Oujda-Angad → Rabat
Distances between Morocco and Malta by cities:
City in Morocco | City in Malta | Distance (kilometers) |
---|---|---|
Rabat | Saint John | 1,954 km |
Al Hoceïma | Zeitun | 1,674 km |
Marrakesh | Saint John | 2,130 km |
Agadir | Rabat | 2,313 km |
Mohammedia | Saint John | 2,011 km |
Marrakesh | Sliema | 2,132 km |
Oujda-Angad | Rabat | 1,488 km |
Sale | Saint John | 1,950 km |
Tétouan | Victoria | 1,770 km |
Mohammedia | Rabat | 2,004 km |
Safi | Victoria | 2,198 km |
Fez | Zeitun | 1,793 km |
Kenitra | Sliema | 1,927 km |
Sale | Victoria | 1,928 km |
Rabat | Sliema | 1,956 km |
Meknès | Valletta | 1,844 km |
Tangier | Saint John | 1,829 km |
Meknès | Saint John | 1,840 km |
Oujda-Angad | Saint John | 1,495 km |
Agadir | Victoria | 2,301 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Morocco and Malta.
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 |