The distance between Morocco and Panama is 7,978 kilometers (4,957 miles).
Morocco, Africa
Panama, America
7,978 km
Distance between centroids
6,601 km
Shortest distance
Calculated based on main borders (including major islands)
7,579 km
Shortest distance between major cities
Safi → El Progreso
Distances between Morocco and Panama by cities:
City in Morocco | City in Panama | Distance (kilometers) |
---|---|---|
Agadir | San Miguelito | 7,582 km |
Kenitra | Atalaya | 8,076 km |
Casablanca | San Miguelito | 7,783 km |
Oujda | Atalaya | 8,505 km |
Meknes | San Miguelito | 7,975 km |
Fes | Panamá | 8,034 km |
Tétouan | El Progreso | 7,951 km |
Casablanca | Pacora | 7,764 km |
Temara | Arraiján | 7,872 km |
Marrakesh | Atalaya | 7,933 km |
Tangier | Panamá | 7,966 km |
Salé | Arraiján | 7,882 km |
Tétouan | Atalaya | 8,191 km |
Temara | El Progreso | 7,804 km |
Rabat | Atalaya | 8,051 km |
Salé | Atalaya | 8,055 km |
Safi | El Progreso | 7,579 km |
Rabat | Las Cumbres | 7,860 km |
Marrakesh | Panamá | 7,746 km |
El Jadida | San Miguelito | 7,698 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 Panama to China | 15,062 km |
From Panama to India | 16,103 km |
From Panama to United States | 3,503 km |
From Panama to Indonesia | 18,188 km |
From Panama to Pakistan | 14,654 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Panama.
From | To | Distance (kilometers) |
---|---|---|
Mexico | Argentina | 7,981 km |
Argentina | Mexico | 7,981 km |
Chile | Liberia | 7,979 km |
Spain | Mongolia | 7,978 km |
Colombia | Iceland | 7,976 km |
Germany | Zimbabwe | 7,986 km |
Australia | Nepal | 7,969 km |
Ecuador | French Polynesia | 7,965 km |
Canada | Kosovo | 7,997 km |
Germany | Sri Lanka | 7,961 km |
Mexico | Uruguay | 7,958 km |
Italy | Suriname | 7,955 km |
Spain | India | 7,954 km |
France | Bangladesh | 8,009 km |
Canada | Western Sahara | 8,014 km |