Distance from Morocco to Portugal

The distance between Morocco and Portugal is 850 kilometers (528 miles).

Morocco, Africa

Portugal, Europe

850 km

Distance between centroids

202 km

Shortest distance

Calculated based on main borders (including major islands)

436 km

Shortest distance between major cities

Tangier → Corroios

Distances between Morocco and Portugal by cities:

City in Morocco City in Portugal Distance (kilometers)
Agadir Porto 1,194 km
Kenitra Lisbon 546 km
Meknes Lisbon 626 km
Fes Lisbon 640 km
Marrakesh Corroios 784 km
Rabat Leiria 660 km
Tétouan Guarda 575 km
Rabat Corroios 554 km
Meknes Porto 849 km
Safi Lisbon 713 km
Tétouan Corroios 478 km
Fes Corroios 632 km
Casablanca Porto 844 km
Salé Corroios 551 km
Mohammedia Lisbon 581 km
Tangier Corroios 436 km
Temara Guarda 734 km
Safi Guarda 931 km
El Jadida Corroios 600 km
Kenitra Corroios 538 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 Portugal

Distances between countries Kilometers
From Portugal to China 9,179 km
From Portugal to India 8,354 km
From Portugal to United States 7,335 km
From Portugal to Indonesia 12,777 km
From Portugal to Pakistan 6,945 km

Countries separated by similar distances

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

From To Distance (kilometers)
Cambodia Laos 850 km
Italy Greece 844 km
Switzerland Hungary 858 km
Colombia Panama 841 km
Netherlands Austria 840 km
Austria Netherlands 840 km
Austria Albania 837 km
Austria North Macedonia 870 km
Ecuador Colombia 829 km
Colombia Ecuador 829 km
Colombia Venezuela 878 km
Germany France 817 km
France Germany 817 km
United Kingdom Denmark 816 km
Austria Romania 815 km

More distances from Morocco

Calculate the distance between any 2 countries