Distance from Comoros to Tonga

The distance between Comoros and Tonga is 14,399 kilometers (8,947 miles).

Comoros, Africa

Tonga, Oceania

14,399 km

Distance between centroids

14,309 km

Shortest distance between major cities

Domoni → Houma

Distances between Comoros and Tonga by cities:

City in Comoros City in Tonga Distance (kilometers)
Adda-Douéni Pangai 14,479 km
Moutsamoudou Nuku‘alofa 14,337 km
Moutsamoudou Pangai 14,496 km
Moya Neiafu 14,591 km
Ouani Tatakamotonga 14,341 km
Domoni Ha'ateiho 14,315 km
Barakani Houma 14,326 km
Tsimbeo Tatakamotonga 14,332 km
Nkourani Nuku‘alofa 14,485 km
Fomboni Nuku‘alofa 14,383 km
Fomboni Mu‘a 14,387 km
Ouani Pangai 14,496 km
Mirontsi Pangai 14,496 km
Tsimbeo Pangai 14,488 km
Adda-Douéni Houma 14,310 km
Koni-Djodjo Pangai 14,485 km
Moya Houma 14,313 km
Barakani Nukunuku 14,329 km
Moroni Neiafu 14,733 km
Mirontsi Houma 14,326 km

Distance between cities calculator →

Other distances from Comoros

Distance between countries Kilometers
From Comoros to China 8,243 km
From Comoros to India 5,258 km
From Comoros to United States 15,121 km
From Comoros to Indonesia 7,827 km
From Comoros to Pakistan 5,413 km

Other distances from Tonga

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

Countries separated by similar distances

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

From To Distance (kilometers)
Argentina Iran 14,400 km
United States South Africa 14,396 km
Australia Denmark 14,407 km
Ecuador Reunion 14,388 km
Mexico Uganda 14,415 km
United States Malawi 14,417 km
Australia Italy 14,380 km
Italy Australia 14,380 km
Peru United Arab Emirates 14,376 km
Peru Kazakhstan 14,425 km
Australia Niger 14,375 km
Mexico Rwanda 14,374 km
United States Brunei 14,427 km
Japan Colombia 14,370 km
Colombia Japan 14,370 km

More distances from Comoros

Calculate the distance between any 2 countries