The distance between Portugal and Morocco is 850 kilometers (528 miles).
Portugal, Europe
Morocco, Africa
850 km
Distance between centroids
202 km
Shortest distance
Calculated based on main borders (including major islands)
348 km
Shortest distance between major cities
Faro → Rabat
Distances between Portugal and Morocco by cities:
City in Portugal | City in Morocco | Distance (kilometers) |
---|---|---|
Corroios | Fez | 632 km |
Funchal | Oujda-Angad | 1,409 km |
Lisbon | Mohammedia | 580 km |
Amadora | Mohammedia | 586 km |
Coimbra | Rabat | 702 km |
Braga | Rabat | 848 km |
Queluz | Sale | 566 km |
Aveiro | Casablanca | 788 km |
Setúbal | Casablanca | 560 km |
Faro | Rabat | 348 km |
Leiria | Kenitra | 640 km |
Leiria | Casablanca | 691 km |
Queluz | Mohammedia | 587 km |
Funchal | Al Hoceïma | 1,233 km |
Amadora | Casablanca | 591 km |
Guarda | Al Hoceïma | 656 km |
Aveiro | Rabat | 753 km |
Porto | Mohammedia | 835 km |
Corroios | Casablanca | 577 km |
Santarém | Mohammedia | 626 km |
Distance 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 |
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 Portugal and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Puerto Rico | Grenada | 849 km |
Slovakia | Ukraine | 847 km |
Haiti | Bahamas | 854 km |
Cuba | Dominican Republic | 854 km |
Greece | Italy | 844 km |
Nigeria | Equatorial Guinea | 841 km |
Netherlands | Austria | 840 km |
Slovakia | Albania | 836 km |
Greece | Croatia | 864 km |
Nigeria | Togo | 865 km |
Bulgaria | Croatia | 866 km |
Moldova | Poland | 833 km |
Moldova | North Macedonia | 832 km |
Haiti | Curacao | 831 km |
Haiti | Netherlands Antilles | 823 km |