The closest countries to Cocos (Keeling) Islands are listed below in order of increasing distance.
Christmas Island |
979.7 km / 608.7 miles |
Countries Nearby |
Singapore |
1,686.4 km / 1,047.9 miles |
Countries Nearby |
Malaysia |
1,904.9 km / 1,183.7 miles |
Countries Nearby |
Indonesia |
2,264.8 km / 1,407.3 miles |
Countries Nearby |
Brunei |
2,708.3 km / 1,682.9 miles |
Countries Nearby |
Sri Lanka |
2,849.6 km / 1,770.7 miles |
Countries Nearby |
Cambodia |
2,890.1 km / 1,795.8 miles |
Countries Nearby |
Maldives |
3,120.5 km / 1,939 miles |
Countries Nearby |
Thailand |
3,147.9 km / 1,956 miles |
Countries Nearby |
Vietnam |
3,173.1 km / 1,971.6 miles |
Countries Nearby |
Laos |
3,610.9 km / 2,243.7 miles |
Countries Nearby |
Myanmar |
3,788.1 km / 2,353.8 miles |
Countries Nearby |
Philippines |
3,908.8 km / 2,428.8 miles |
Countries Nearby |
Bangladesh |
4,046 km / 2,514.1 miles |
Countries Nearby |
Australia |
4,130.6 km / 2,566.6 miles |
Countries Nearby |
India |
4,132.6 km / 2,567.9 miles |
Countries Nearby |
Macao |
4,228.6 km / 2,627.5 miles |
Countries Nearby |
Hong Kong |
4,274.9 km / 2,656.3 miles |
Countries Nearby |
Mauritius |
4,280.9 km / 2,660 miles |
Countries Nearby |
Bhutan |
4,463.3 km / 2,773.4 miles |
Countries Nearby |
Reunion |
4,498.1 km / 2,795 miles |
Countries Nearby |
Seychelles |
4,618.2 km / 2,869.6 miles |
Countries Nearby |
Papua New Guinea |
5,198.5 km / 3,230.2 miles |
Countries Nearby |
Mayotte |
5,600.1 km / 3,479.8 miles |
Countries Nearby |
Comoros |
5,750.5 km / 3,573.2 miles |
Countries Nearby |
|
|
|