The distance between Cocos Islands and Thailand is 3,134 kilometers (1,947 miles).
Cocos Islands, Asia
Thailand, Asia
3,134 km
Distance between centroids
2,879 km
Shortest distance between major cities
West Island → Samut Prakan
Distances between Cocos Islands and Thailand by cities:
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 |
Distances between countries | Kilometers |
---|---|
From Thailand to China | 2,238 km |
From Thailand to India | 2,386 km |
From Thailand to United States | 13,888 km |
From Thailand to Indonesia | 2,327 km |
From Thailand to Pakistan | 3,600 km |
The following list contains countries that are separated by a similar distance as it is between Cocos Islands and Thailand.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Suriname | 3,130 km |
Peru | Haiti | 3,129 km |
Paraguay | Guyana | 3,131 km |
Peru | Dominican Republic | 3,134 km |
Spain | Burkina Faso | 3,135 km |
Germany | Jordan | 3,122 km |
Italy | Mali | 3,122 km |
Brazil | Grenada | 3,119 km |
Brazil | Barbados | 3,148 km |
France | Lebanon | 3,152 km |
Germany | Azerbaijan | 3,101 km |
Spain | Finland | 3,100 km |
China | Philippines | 3,096 km |
Peru | Puerto Rico | 3,170 km |
Mexico | Haiti | 3,177 km |