Distance from Morocco to Jordan

The distance between Morocco and Jordan is 4,105 kilometers (2,551 miles).

Morocco, Africa

Jordan, Asia

4,105 km

Distance between centroids

3,428 km

Shortest distance

Calculated based on main borders (including major islands)

3,527 km

Shortest distance between major cities

Oujda → Zarqa

Distances between Morocco and Jordan by cities:

City in Morocco City in Jordan Distance (kilometers)
Fes Amman 3,808 km
Tétouan Mādabā 3,815 km
Casablanca Safi 4,037 km
Mohammedia Zarqa 4,042 km
Oujda Zarqa 3,527 km
Tangier Amman 3,857 km
Kenitra Ma'an 3,985 km
Tétouan Ma'an 3,864 km
Meknes Amman 3,860 km
Oujda Ma'an 3,554 km
Agadir Zarqa 4,323 km
Casablanca Zarqa 4,065 km
Temara Mādabā 3,977 km
Agadir Irbid 4,292 km
Fes Ma'an 3,843 km
Safi Amman 4,231 km
Rabat Wādī as Sīr 3,964 km
Marrakesh Amman 4,132 km
Kenitra Amman 3,949 km
Safi Mādabā 4,223 km

Distance between cities calculator →

Other distances from Morocco

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

Other distances from Jordan

Distances between countries Kilometers
From Jordan to China 6,234 km
From Jordan to India 4,405 km
From Jordan to United States 11,003 km
From Jordan to Indonesia 8,880 km
From Jordan to Pakistan 3,167 km

Countries separated by similar distances

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

From To Distance (kilometers)
Paraguay Curacao 4,103 km
Spain Armenia 4,096 km
India Georgia 4,106 km
Belgium Chad 4,094 km
France Benin 4,092 km
Paraguay Netherlands Antilles 4,112 km
Ireland Lebanon 4,077 km
Ecuador Uruguay 4,129 km
Germany Iran 4,071 km
United Kingdom Azerbaijan 4,069 km
Brazil Panama 4,062 km
Russia Afghanistan 4,060 km
Paraguay Saint Lucia 4,141 km
France Cabo Verde 4,142 km
Italy Gambia 4,144 km

More distances from Morocco

Calculate the distance between any 2 countries