Distance from Cocos Islands to Eswatini

The distance between Cocos Islands and Eswatini is 6,984 kilometers (4,340 miles).

Cocos Islands, Asia

Eswatini, Africa

6,984 km

Distance between centroids

6,988 km

Shortest distance between major cities

West Island → Manzini

Distances between Cocos Islands and Eswatini by cities:

City in Cocos Islands City in Eswatini Distance (kilometers)
West Island Manzini 6,988 km
West Island Mbabane 7,013 km

Distance between cities calculator →

Other distances from Cocos Islands

Distance between countries Kilometers
From Cocos Islands to China 5,371 km
From Cocos Islands to India 4,120 km
From Cocos Islands to United States 16,975 km
From Cocos Islands to Indonesia 2,264 km
From Cocos Islands to Pakistan 5,554 km

Other distances from Eswatini

Distances between countries Kilometers
From Eswatini to China 10,289 km
From Eswatini to India 7,310 km
From Eswatini to United States 14,954 km
From Eswatini to Indonesia 9,225 km
From Eswatini to Pakistan 7,478 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Cocos Islands and Eswatini.

From To Distance (kilometers)
United Kingdom Democratic Republic of the Congo 6,981 km
China Czechia 6,985 km
Brazil Morocco 6,986 km
Germany Bhutan 7,000 km
United Kingdom Haiti 6,958 km
Italy Zimbabwe 6,954 km
Germany Angola 6,947 km
Japan New Caledonia 6,946 km
France Puerto Rico 6,946 km
France Saint Vincent and the Grenadines 6,944 km
Peru Guinea-Bissau 7,016 km
Canada Portugal 6,936 km
France Grenada 7,025 km
China Kosovo 6,934 km
Canada Poland 7,028 km

More distances from Cocos Islands

Calculate the distance between any 2 countries