 Christmas Island lies northwest of Perth, Western Australia, south of Indonesia, ENE of the Cocos (Keeling) Islands, and west of Darwin, Northern Territory.Its closest point to the Australian mainland is from the town of Exmouth, Western Australia.Christmas Island has of shoreline but only small parts of the shoreline are easily accessible.