← All guides

Whale watching from Perth: Hillarys or Fremantle?

Updated October 28, 2026 · 4 min read

A humpback whale lifting its tail beside a sightseeing vessel off Perth

Perth whale trips follow migrating wildlife, not a fixed timetable. Humpbacks are commonly targeted during the southern migration, but exact dates shift and operators can shorten seasons. Check the current departure calendar and cancellation policy before planning a day around one sailing.

Hillarys versus Fremantle

Fremantle is the simpler choice if you are staying near the rail line or combining the cruise with the port city. The two-hour humpback-watching cruise is the stronger fit for that plan. Hillarys works well from northern suburbs and has its own two-hour option, but reaching the harbour can require more road travel from central Perth.

Neither port makes the ocean calm. Wind and swell matter more than the postcode, and wildlife cannot be scheduled. Read what the operator offers if no whale is seen; terms differ. If seasickness is a concern, ask a pharmacist or doctor before travel rather than relying on internet remedies, and choose a morning with the forecast you can tolerate. The honest choice is the port that reduces your land journey and leaves enough flexibility for weather changes.

The tours travellers book most

From Fremantle: 2-Hour Luxury Humpback-Watching Cruise

From Fremantle: 2-Hour Luxury Humpback-Watching Cruise

⏱ 2 hours · 4.8 (529)

Watch for humpbacks during the world's largest humpback migration from a luxury catamaran off Western Australia. Scan the sea from five viewing decks, with a free return tri…

from €69 per person

Check availability →
Swan River: Round-Trip Cruise from Perth or Fremantle

Swan River: Round-Trip Cruise from Perth or Fremantle

⏱ 2.5 hours · 4.5 (586)

Take in the Swan River's wonderful sights as you cruise the waters between Fremantle and Perth on this direct return service. Discover the unique delights the river has to o…

from €38 per person

Check availability →
Perth: Swan River Lunch Cruise

Perth: Swan River Lunch Cruise

⏱ 2.5 hours · 4.7 (377)

The 2.5-hour Fremantle Lunch Cruise shows you the magnificent sights of the Swan River between Perth and Fremantle while you enjoy a seasonal buffet lunch.

from €82 per person

Check availability →

From Fremantle: 2-Hour Luxury Humpback-Watching Cruise from €69.45

Check availability