The Mackerel Islands

A fishing and snorkelling paradise, the Mackerel Island consists of 10 islands with two that welcome guests – Thevenard Island and Direction Island – with accommodation, facilities, activities and tours. Discover the beauty of Australia's coastline without the crowds, experiencing world–class fishing, diving, snorkelling, swimming, boating, nature watching and relaxation.

Transfers from Onslow to the Mackerel Islands

45 minute ferry transfers from Onslow to the Mackerel Islands depart twice per week on Tuesdays and Fridays. Secure car parking is available on the mainland. You can also book a scenic charter flight from Exmouth or Karratha to land on the island’s airstrip – please contact us for more details. Bookings are essential.

Ticket prices:

  • Adult $120 per person return
  • Child (3-12 years old) $60 per person return
  • Infant (0-2 years old) Free
  • Family Pass - 2 Adults & 2 Children $300 return

Take your own boat across
Bring your own boat and hire a boat mooring at the islands – these must be booked in advance. Mackerel Islands offers the following boating facilities:

  • 23 small boat moorings (up to 8.5m)
  • 2 deep boat moorings (up to 12m)
  • Fuel available daily
  • Bait, tackle, ice, freezer storage
  • Shaded fish cleaning area
  • Radio base operating on Thevenard Island
  • VHF radio, channel 72
  • Safety support and Royal Flying Doctor services

Old Goods Shed Museum

The Old Goods Shed Museum also houses Onslow Visitor Centre and it’s worth spending some time…


Onslow offers a range of great fishing spots.