The distance between Morocco and Tonga is 18,350 kilometers (11,402 miles).
Morocco, Africa
Tonga, Oceania
18,350 km
Distance between centroids
17,613 km
Shortest distance between major cities
Kenitra → Hihifo
Distances between Morocco and Tonga by cities:
City in Morocco | City in Tonga | Distance (kilometers) |
---|---|---|
Tangier | Nukalofa | 18,089 km |
Temara | Kolonga | 18,179 km |
Marrakesh | Hihifo | 17,759 km |
Tétouan | Neiafu | 17,825 km |
Kenitra | Lapaha | 18,178 km |
Rabat | Hihifo | 17,622 km |
Mohammedia | Nukalofa | 18,179 km |
Safi | Neiafu | 17,869 km |
Safi | Nukalofa | 18,157 km |
Casablanca | Nukalofa | 18,172 km |
Sale | Neiafu | 17,885 km |
Fez | Nukalofa | 18,289 km |
Kenitra | Hihifo | 17,613 km |
Al Hoceïma | Kolonga | 18,221 km |
Sale | Nukalofa | 18,184 km |
Casablanca | Hihifo | 17,617 km |
Agadir | Hihifo | 17,746 km |
Tétouan | Lapaha | 18,128 km |
Fez | Lapaha | 18,288 km |
Tangier | Tatakamotonga | 18,090 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 Tonga to China | 10,563 km |
From Tonga to India | 12,395 km |
From Tonga to United States | 10,522 km |
From Tonga to Indonesia | 8,003 km |
From Tonga to Pakistan | 13,558 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Tonga.
From | To | Distance (kilometers) |
---|---|---|
Vanuatu | Togo | 18,346 km |
New Caledonia | Burkina Faso | 18,355 km |
French Polynesia | Libya | 18,345 km |
Samoa | Gabon | 18,344 km |
French Polynesia | Palestinian Territory | 18,358 km |
New Zealand | Germany | 18,359 km |
Costa Rica | Malaysia | 18,339 km |
Puerto Rico | Timor Leste | 18,338 km |
Timor Leste | Puerto Rico | 18,338 km |
Papua New Guinea | Cabo Verde | 18,329 km |
French Polynesia | Saudi Arabia | 18,372 km |
Timor Leste | Netherlands Antilles | 18,375 km |
New Caledonia | Liberia | 18,319 km |
French Guiana | Brunei | 18,382 km |
Curacao | Singapore | 18,317 km |