Distance from Saint Martin to Morocco

The distance between Saint Martin and Morocco is 5,789 kilometers (3,597 miles).

Saint Martin, America

Morocco, Africa

5,789 km

Distance between centroids

5,661 km

Shortest distance between major cities

Grand-Case → El Jadida

Distances between Saint Martin and Morocco by cities:

City in Saint Martin City in Morocco Distance (kilometers)
Grand-Case El Jadida 5,661 km
Marigot Rabat 5,825 km
Grand-Case Casablanca 5,746 km
Marigot Casablanca 5,750 km

Distance between cities calculator →

Other distances from Saint Martin

Distance between countries Kilometers
From Saint Martin to China 13,887 km
From Saint Martin to India 14,063 km
From Saint Martin to United States 3,822 km
From Saint Martin to Indonesia 18,065 km
From Saint Martin to Pakistan 12,621 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 Saint Martin and Morocco.

From To Distance (kilometers)
Japan Tajikistan 5,790 km
United Kingdom Eritrea 5,785 km
Australia Samoa 5,784 km
Argentina Saint Lucia 5,799 km
China Saudi Arabia 5,776 km
Italy Tanzania 5,804 km
Australia Thailand 5,776 km
Spain Rwanda 5,805 km
Chile El Salvador 5,772 km
France Uganda 5,768 km
China Syria 5,812 km
Canada Ireland 5,767 km
Germany Gabon 5,760 km
Canada Aruba 5,757 km
United Kingdom Central African Republic 5,826 km

More distances from Saint Martin

Calculate the distance between any 2 countries