Enjoy a holiday full of adventure and relaxation, staying on one of two sunny islands fringed by coral reefs.

Explore the magnificent dive sites surrounding the islands. See underwater sea life at its most beautiful.

The biggest and bestfishing legends start at the Mackerel Islands – in the Pilbara’s fishiest waters!


a unique island experience

The Mackerel Islands are a marine wildlife and ocean lovers paradise located along the spectacular Pilbara coast.

Whether you’re a local exploring your own backyard, or a tourist on a journey through Western Australia, the magic of your time on the Mackerel Islands will stay with you forever.

Located a short 7 minute flight or 45 minute ferry from Onslow, a holiday or day trip to the Mackerel Islands provides a rare marine wilderness experience boasting world–class fishing, snorkelling, boating, nature watching and serious time to disconnect.

Two of the ten islands – Thevenard Island and Direction Island – offer accommodation and access to an extraordinary experience, where rugged adventure meets refreshing isolation.

Map of where the Mackerel Islands are

Get a preview of the spectacular Mackerel Islands landscapes.