Meet the penguins, dolphins and sea lions on Penguin Island

Fremantle to Penguin Island Ferry in Shoalwater 35 km (driving for approximately 43 minutes)

Perth CBD to Penguin Island Ferry in Shoalwater 57 km (driving for approximately 47 minutes)


Imagine spending the day feeding penguins, meeting rare sea lions and drifting over limestone reefs in a glass bottom boat.

Sounds good, right?

If you have young children, this is the best way to explore the glistening waters of Shoalwater Islands Marine Park. In fact, it’s perfect for aspiring David Attenboroughs of all ages!

The protected area hosts the world’s smallest penguins (the largest number in Western Australia). But these tiny birds aren’t the only star attraction here. You can expect to encounter sea lions, nesting pelicans, ospreys and other sea life too.

The Penguin and Sea Lion Cruise with Rockingham Wild Encounters begins with a quick ferry transfer from Shoalwater to Penguin Island. From there, enjoy a 45 minute cruise through the wildlife sanctuary zone in a glass bottom boat, which allows you to scan the depths below.

This tour includes:

  • A 45-minute glass bottom boat cruise with guided commentary
  • Observe the penguin feeding at Penguin Island
  • Free time to swim and snorkel (bring your own equipment)
  • Picnic under the trees overlooking a safe swimming beach
  • Explore the nature trails and lookouts

Alternatively you can book an Adventure Cruise, which takes you through wild dolphin territory too. This option isn’t suitable for children under three.