Where is Christmas Island?
Christmas Island is located in the Indian Ocean, 1500 km west of the Australian mainland and 2600 km from Perth.
Although it is an Australian territory, Christmas Island’s nearest neighbour is Indonesia, which lies about 350 km to the north. The island is around 500 km from Jakarta.
Its second-nearest neighbour is the Cocos (Keeling) Islands, another Australian territory situated 985 km to the west.
Christmas Island’s remote location has produced an extraordinary range of flora and fauna, including rare birds and land crabs.
Despite its relative isolation, Christmas Island can be easily reached by air from Australia, Indonesia and Malaysia.