Distance from Tonga to Sri Lanka

The distance between Tonga and Sri Lanka is 11,781 kilometers (7,320 miles).

Tonga, Oceania

Sri Lanka, Asia

11,781 km

Distance between centroids

11,663 km

Shortest distance between major cities

Haveluloto → Ampara

Distances between Tonga and Sri Lanka by cities:

City in Tonga City in Sri Lanka Distance (kilometers)
Lapaha Vavuniya 11,850 km
Houma Jaffna 11,915 km
Tatakamotonga Jaffna 11,934 km
Nuku‘alofa Ampara 11,664 km
Vaini Colombo 11,843 km
Lapaha Pita Kotte 11,842 km
Haveluloto Colombo 11,839 km
Haveluloto Ampara 11,663 km
Fangale’ounga Galle 11,860 km
Nuku‘alofa Colombo 11,841 km
Niutoua Ampara 11,680 km
Malapo Vavuniya 11,846 km
Neiafu Dehiwala-Mount Lavinia 11,957 km
Hihifo Jaffna 12,029 km
‘Ohonua Jaffna 11,952 km
Pangai Jaffna 12,004 km
Vaini Jaffna 11,929 km
Hihifo Colombo 11,972 km
Kolonga Jaffna 11,940 km
Kolonga Colombo 11,855 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 Sri Lanka

Distances between countries Kilometers
From Sri Lanka to China 3,909 km
From Sri Lanka to India 1,421 km
From Sri Lanka to United States 15,013 km
From Sri Lanka to Indonesia 3,802 km
From Sri Lanka to Pakistan 2,761 km

Countries separated by similar distances

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

From To Distance (kilometers)
Japan Rwanda 11,785 km
Canada Gabon 11,773 km
Ecuador Zimbabwe 11,770 km
United Kingdom Indonesia 11,770 km
Canada New Caledonia 11,792 km
Argentina Italy 11,766 km
Italy Argentina 11,766 km
Peru Moldova 11,764 km
Mexico Mongolia 11,760 km
Chile Kenya 11,760 km
China Guinea-Bissau 11,760 km
Canada Papua New Guinea 11,802 km
Mexico Turkey 11,806 km
Colombia Eswatini 11,810 km
Peru Mozambique 11,811 km

More distances from Tonga

Calculate the distance between any 2 countries