The distance between Cocos Islands and Singapore is 1,681 kilometers (1,044 miles).
Cocos Islands, Asia
Singapore, Asia
1,681 km
Distance between centroids
1,678 km
Shortest distance between major cities
West Island → Singapore
Distances between Cocos Islands and Singapore 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 Singapore to China | 3,821 km |
From Singapore to India | 3,440 km |
From Singapore to United States | 15,299 km |
From Singapore to Indonesia | 1,149 km |
From Singapore to Pakistan | 4,853 km |
The following list contains countries that are separated by a similar distance as it is between Cocos Islands and Singapore.
From | To | Distance (kilometers) |
---|---|---|
Bulgaria | Luxembourg | 1,680 km |
Papua New Guinea | Micronesia | 1,687 km |
Sweden | Croatia | 1,688 km |
Greece | Belarus | 1,692 km |
Puerto Rico | Guyana | 1,697 km |
Netherlands | Albania | 1,663 km |
Nigeria | Mali | 1,662 km |
Ethiopia | Rwanda | 1,700 km |
Bulgaria | Tunisia | 1,701 km |
Kenya | Sudan | 1,659 km |
Bulgaria | Armenia | 1,658 km |
Ethiopia | Saudi Arabia | 1,703 km |
Bulgaria | Jordan | 1,653 km |
Netherlands | North Macedonia | 1,708 km |
Slovakia | Turkey | 1,646 km |