The distance between Morocco and Greece is 2,734 kilometers (1,699 miles).
Morocco, Africa
Greece, Europe
2,734 km
Distance between centroids
2,026 km
Shortest distance
Calculated based on main borders (including major islands)
2,281 km
Shortest distance between major cities
Oujda-Angad → Solun
Distances between Morocco and Greece by cities:
City in Morocco | City in Greece | Distance (kilometers) |
---|---|---|
Meknès | Athens | 2,669 km |
Casablanca | Solun | 2,809 km |
Oujda-Angad | Solun | 2,281 km |
Temara | Athens | 2,787 km |
Rabat | Lárisa | 2,670 km |
Mohammedia | Athens | 2,837 km |
Temara | Alexandroupoli | 2,984 km |
Agadir | Solun | 3,139 km |
Marrakesh | Athens | 2,972 km |
Kenitra | Solun | 2,691 km |
Mohammedia | Solun | 2,785 km |
Tangier | Athens | 2,633 km |
Al Hoceïma | Lárisa | 2,373 km |
Agadir | Piraeus | 3,158 km |
Rabat | Athens | 2,778 km |
Sale | Athens | 2,773 km |
Al Hoceïma | Alexandroupoli | 2,676 km |
Kenitra | Lárisa | 2,639 km |
Casablanca | Lárisa | 2,755 km |
Oujda-Angad | Athens | 2,323 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 Greece to China | 7,030 km |
From Greece to India | 5,787 km |
From Greece to United States | 9,431 km |
From Greece to Indonesia | 10,248 km |
From Greece to Pakistan | 4,407 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Greece.
From | To | Distance (kilometers) |
---|---|---|
Nigeria | Burundi | 2,730 km |
Netherlands | Turkey | 2,729 km |
New Zealand | Fiji | 2,731 km |
Greece | Niger | 2,727 km |
Bulgaria | Iran | 2,724 km |
Kenya | Chad | 2,716 km |
Cuba | Guyana | 2,745 km |
Bulgaria | Ireland | 2,746 km |
Nigeria | Tunisia | 2,748 km |
Moldova | Iran | 2,709 km |
Nigeria | Uganda | 2,751 km |
Sweden | Malta | 2,707 km |
Papua New Guinea | Vanuatu | 2,704 km |
Kenya | Saudi Arabia | 2,756 km |