Water activity From Perth of Fremantle: Swan River One-Way or Return Cruise Duration: 1.5 hours 4.6 301 reviews From $25.92 per person