Cocos (Keeling) Islands

When you imagine the perfect tropical island – white sand, swaying palm trees, glittering aquamarine water, you could well be imagining the awe-inspiring beauty of Cocos (Keeling) Islands. Known simply as ‘Cocos’ to the locals, these 27 breathtaking islands form an almost perfect circle in the Indian Ocean, 2936 kilometres north-west of Perth and 1270 kilometres south-west of Jakarta. Offering a heady mix of exotic tropical island experiences and local Cocos Malay culture, it’s a holiday legend in the making. Phenomenal coral reefs brimming with green and hawksbill turtles and tropical fish are a magnet for snorkellers and divers and for those happiest when lazing about with a good read, some of the world’s most exquisite beaches beckon.

Only two of the islands are inhabited, West Island, where you’ll find the airport, is where most tourists choose to stay with a range of accommodation offerings, services and activities. Home Island, is mostly where residents live, but well worth a day visit to experience friendly locals and incredible food.

How to take a deeper dive into Cocos Island life…

Virgin Australia has regular flights between Perth and the Cocos (Keeling) Islands. Flights depart from the international terminal at Perth Airport.

About Indian Ocean Fest

The seven-day fest will offer you the chance to truly immerse yourself in nature – from jaw-dropping vistas, to deserted white sandy beaches, fresh-water streams, and waterfalls.

Our Program

Find out a bit more about the full seven-day program of inspiration, entertainment and adventure with film, art, music, food, talks, treks, trails, hands-on workshops.