You are using Internet Explorer version 7 to access
This website may not behave as expected on your current browser version. To upgrade to the latest version of Internet Explorer, click here


A magical day with the dolphins you’ll never forget.

Just 40 minutes south of Perth, organised tours will take you for a swim with wild dolphins in the sheltered waters of Rockingham and neighbouring Shoalwater Islands Marine Park. Swimming with these intelligent and playful creatures in their natural environment is a truly magical day you’ll never forget.


Swimming with dolphins, Rockingham

Swimming with dolphins, off the coast of Rockingham

Morning: Perth to Rockingham

Get an early start, following the Kwinana Freeway south from Perth to join a morning dolphin swim tour from Rockingham jetty.

Tours operate daily from September to early June, and can last anything from three to six hours, depending on dolphin activity and sightings on the day. A light lunch and refreshments are included.

Sea lions in the Shoalwater Islands Marine ParkSea lions basking in the sun at Shoalwater Islands Marine Park

Afternoon: Rockingham to Shoalwater

Whether you’re back ashore in time for lunch or afternoon tea, there are plenty of waterfront cafes and restaurants just a short walk from the jetty.

If you get back to shore early, you can take a short drive south and hop on a five-minute ferry ride or a 45-minute wildlife cruise to explore neighbouring Shoalwater Islands Marine Park – the home of Western Australia’s largest colony of little penguins, as well as rare Australian sea lions and seabirds.

Return to Rockingham for the 40-minute journey back to Perth, following Patterson Road and Thomas Road to join the Kwinana Freeway heading north.

Important Travel Information

Dolphin tours must be pre-booked via the tour operator.

Ferries and cruise tours to Penguin Island operate between 10am and 3pm (September to June).

All tours by boat are subject to weather conditions.

The dolphins are generally very consistent in their habits and behaviours. However, as they are wild animals, sightings and interactions are not 100% guaranteed. See the tour operators’ terms and conditions for details.

Trip Details

START: Duration: REGION(S):
Perth 1 day Perth & Surrounds


Perth to Rockingham

47.5 km

Rockingham to Shoalwater

6 km

Shoalwater to Perth

52.5 km

Total Distance

106 km

Find out more about
Head to the the Experience Perth website for more itineraries and further information on things to see and do in the region.
Find Out More
Talk to
Visitor Centres
Make the local Visitor Centre your first port of call as you travel around Western Australia.
Rockingham Visitor Centre
Find Out More

Explore More

Rockingham's catch-cry is 'where the coast comes alive', and it certainly lives up to this claim. The pristine islands and reefs of the Shoalwater Islands Marine Park offer an incredible array of marine encounters, from penguins and dolphins to dive wrecks and snorkel trails

Penguin Island
Penguin Island
Located 45 minutes south of Perth and just a five minute ferry ride across Shoalwater Bay, Penguin Island is one of Australia's premier nature based tourism destinations.

Shoalwater Islands Marine Park
Shoalwater Islands Marine Park
Pristine Islands, reefs and ship wrecks make for excellent diving, snorkelling and wildlife watching in the Shoalwater Islands Marine Park off the coast south of Perth.

Point Peron
Point Peron
This long stretch of land at the southern end of Cockburn Sound – Point Peron is a popular place for a family or social group getaway.