The distance between Tonga and Morocco is 18,350 kilometers (11,402 miles).
Tonga, Oceania
Morocco, Africa
18,350 km
Distance between centroids
17,550 km
Shortest distance between major cities
Hihifo → Tétouan
Distances between Tonga and Morocco by cities:
City in Tonga | City in Morocco | Distance (kilometers) |
---|---|---|
Vaini | Casablanca | 18,175 km |
Kolonga | Rabat | 18,177 km |
Neiafu | Sale | 17,885 km |
Haveluloto | Casablanca | 18,174 km |
Nukalofa | Rabat | 18,186 km |
Nukalofa | Mohammedia | 18,179 km |
Tatakamotonga | Al Hoceïma | 18,229 km |
Lapaha | Rabat | 18,184 km |
Pangai | Casablanca | 18,002 km |
Tatakamotonga | Mohammedia | 18,178 km |
Haveluloto | Mohammedia | 18,180 km |
Pangai | Al Hoceïma | 18,057 km |
‘Ohonua | Rabat | 18,188 km |
Neiafu | Casablanca | 17,875 km |
Kolonga | Casablanca | 18,163 km |
Hihifo | Mohammedia | 17,621 km |
Vaini | Mohammedia | 18,182 km |
‘Ohonua | Casablanca | 18,172 km |
Hihifo | Tétouan | 17,550 km |
Lapaha | Casablanca | 18,170 km |
Distance 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 |
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 Tonga and Morocco.
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 |