← All guides

Swan River cruises: Fremantle ferry or dinner cruise?

Updated October 28, 2026 · 4 min read

Perth skyline reflected in the Swan River beside a passenger boat

A Swan River cruise can be transport with scenery or an evening event; treating both as the same product creates the wrong expectations. The daytime service links Perth and Fremantle, while the dinner sailing returns you to the city after a meal and night views.

Choose by what happens afterwards

Book the Perth–Fremantle return cruise if you want daylight river views and time in Fremantle. A return booking fixes both sailings; a one-way combination with the train gives more freedom if you want to stay longer in the port. Check the actual timetable before choosing museums or markets around it.

The dinner cruise is better for a contained evening: embark, eat and watch the skyline change. It is not the best way to understand Fremantle because it does not replace time ashore. Confirm menu, drinks, accessibility and dietary handling on the booking page rather than assuming every sailing includes the same package. For most first-time visitors, the daytime river trip plus independent Fremantle time reveals more of the city; choose dinner when the occasion matters more than sightseeing depth.

The tours travellers book most

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 →
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 →
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 →

Swan River: Round-Trip Cruise from Perth or Fremantle from €37.88

Check availability