There is a public transportation sea bus called Seabus in Vancouver.

From downtown, the Sea bus goes to tourist destinations of North Vancouver, Grouse Mountain, Capilano suspension bridge and Lynn Canyon etc, so it is convenient for tourists as well.

From the downtown, you can take it at the waterfront station.

It is a convenient mode of transportation. It is operated every 15 minutes during the day.

Also, the view is also good, and tourists often take the scenery outside the ship and while taking photos and videos.

You can see Stanley Park, Lions Gate Bridge, etc, from the ship.

The night view is my recommendation. Especially North Vancouver to downtown, you can experience a little night cruise.