Distance from Tonga to Malta

The distance between Tonga and Malta is 18,128 kilometers (11,264 miles).

Tonga, Oceania

Malta, Europe

18,128 km

Distance between centroids

17,648 km

Shortest distance between major cities

Hihifo → Valletta

Distances between Tonga and Malta by cities:

City in Tonga City in Malta Distance (kilometers)
Lapaha Safi 18,136 km
Neiafu Valletta 17,922 km
Nuku‘alofa Valletta 18,120 km
Hihifo Rabat 17,654 km
Pangai Rabat 18,033 km
Fangale’ounga Victoria 18,018 km
Tatakamotonga Valletta 18,129 km
Vaini Rabat 18,134 km
‘Ohonua Valletta 18,152 km
Fangale’ounga Rabat 18,028 km
Malapo Swieqi 18,128 km
Lapaha San Ġwann 18,130 km
‘Ohonua Rabat 18,159 km
Niutoua San Ġwann 18,128 km
Kolonga Valletta 18,126 km
Houma Rabat 18,126 km
Tatakamotonga Rabat 18,136 km
Kolonga Rabat 18,134 km
Niutoua Swieqi 18,127 km
Hihifo Valletta 17,648 km

Distance between cities calculator →

Other distances from Tonga

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

Other distances from Malta

Distances between countries Kilometers
From Malta to China 7,775 km
From Malta to India 6,446 km
From Malta to United States 9,184 km
From Malta to Indonesia 10,924 km
From Malta to Pakistan 5,098 km

Countries separated by similar distances

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

From To Distance (kilometers)
Philippines Suriname 18,131 km
Czechia New Zealand 18,132 km
New Zealand Czechia 18,132 km
New Zealand Bosnia and Herzegovina 18,122 km
Australia Guadeloupe 18,145 km
China Uruguay 18,145 km
Nicaragua Singapore 18,151 km
Singapore Nicaragua 18,151 km
Colombia Cambodia 18,107 km
Cambodia Colombia 18,107 km
Philippines Peru 18,156 km
Peru Philippines 18,156 km
Chile Laos 18,159 km
Indonesia Guadeloupe 18,160 km
Bolivia Indonesia 18,096 km

More distances from Tonga

Calculate the distance between any 2 countries