How long does it take to fly to Christmas Island?

It is a four hour direct flight from Perth to Christmas Island. The return flight to Perth is via Cocos Keeling Islands, so takes approximately 6.5 hours in total.

Related Articles


How do you get to Christmas Island?

You can fly to Christmas Island twice a week from Perth on Tuesdays and Fridays


Are there stingers in the water on Christmas Island?

The water is beautifully warm year-round and free from stingers (poisonous box jellyfish).