The distance between Jordan and Morocco is 4,105 kilometers (2,551 miles).
Jordan, Asia
Morocco, Africa
4,105 km
Distance between centroids
3,428 km
Shortest distance
Calculated based on main borders (including major islands)
3,506 km
Shortest distance between major cities
Ṣuwayliḥ → Oujda
Distances between Jordan and Morocco by cities:
| City in Jordan | City in Morocco | Distance (kilometers) |
|---|---|---|
| Irbid | Casablanca | 4,030 km |
| ‘Ajlūn | Casablanca | 4,027 km |
| Amman | Temara | 3,984 km |
| Wādī as Sīr | Casablanca | 4,043 km |
| Mafraq | El Jadida | 4,157 km |
| Aqaba | El Jadida | 4,130 km |
| Khuraybat as Sūq | Tangier | 3,857 km |
| Ḩayy Khildā | El Jadida | 4,133 km |
| Rukban | El Jadida | 4,359 km |
| Russeifa | Mohammedia | 4,040 km |
| Ar Ramthā | El Jadida | 4,133 km |
| Ṣuwayliḥ | Oujda | 3,506 km |
| Ṣuwayliḥ | Casablanca | 4,044 km |
| Ḩayy Khildā | Casablanca | 4,044 km |
| Russeifa | El Jadida | 4,151 km |
| As Salţ | Mohammedia | 4,010 km |
| Wādī as Sīr | El Jadida | 4,132 km |
| As Salţ | El Jadida | 4,121 km |
| Safi | Rabat | 3,960 km |
| Ar Ramthā | Casablanca | 4,044 km |
| Distance 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 |
| 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 Jordan and Morocco.
| 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 |
| Austria | Sudan | 4,110 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 |