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,582 km
Shortest distance between major cities
Agadir → San Miguelito
Distances between Morocco and Panama by cities:
City in Morocco | City in Panama | Distance (kilometers) |
---|---|---|
Tangier | San Vicente | 7,965 km |
Casablanca | Atalaya | 7,978 km |
Marrakesh | Atalaya | 7,933 km |
Tétouan | Arraiján | 8,019 km |
Tangier | Panamá | 7,966 km |
Al Hoceïma | Las Margaritas | 8,146 km |
Fez | Panamá | 8,034 km |
Rabat | Panamá | 7,864 km |
Safi | Panamá | 7,632 km |
Agadir | Arraiján | 7,605 km |
Al Hoceïma | Atalaya | 8,320 km |
Casablanca | San Miguelito | 7,783 km |
Marrakesh | Panamá | 7,746 km |
Oujda-Angad | Panamá | 8,318 km |
Temara | Las Margaritas | 7,872 km |
Mohammedia | Panamá | 7,812 km |
Fez | Las Margaritas | 8,048 km |
Mohammedia | San Miguelito | 7,804 km |
Rabat | Atalaya | 8,052 km |
Temara | Panamá | 7,857 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) |
---|---|---|
Nigeria | U.S. Virgin Islands | 7,977 km |
El Salvador | Guinea-Bissau | 7,974 km |
Sweden | Japan | 7,995 km |
El Salvador | Western Sahara | 7,997 km |
El Salvador | Senegal | 7,998 km |
Puerto Rico | Croatia | 7,962 km |
Netherlands | Comoros | 7,998 km |
Cuba | Switzerland | 8,000 km |
Uruguay | Mexico | 7,958 km |
Sweden | Puerto Rico | 8,005 km |
Puerto Rico | Sweden | 8,005 km |
Slovakia | Guadeloupe | 8,009 km |
Sweden | Bahamas | 7,949 km |
Bulgaria | Lesotho | 8,015 km |
Slovakia | Madagascar | 7,941 km |