Getting here
We welcome you to visit our remote island.
Flights from the Australian mainland
Virgin Australia flies from Perth to Christmas Island twice a week.
The direct flight takes about 4 hours and can be booked directly with the airline or through a travel agent.
The alternative flight goes via Cocos (Keeling) Islands and takes about 8 hours.
Getting here by sea
Christmas Island is a great place for sailors to spend a few days.
Visiting yachts are invited to call at Flying Fish Cove, where you’ll find 30 metre deep moorings available at a small charge. To avoid damaging coral, anchors must not be dropped in Flying Fish Cove.
Visitors must clear quarantine, customs and immigration before disembarking.
The marine building fronts the jetty and has public showers and toilets that are open 24 hours per day – just bring soap and a towel.
Harbour master
Please use channel 16 VHF to contact the harbour master for mooring instructions prior to arrival.
The harbour master can be found in the marine building and always appreciates a courtesy call from visiting yacht skippers.
Immigration formalities
All yachts arriving on Christmas Island must go through customs and immigration formalities. Departure formalities are also required.