Passenger travels free to France with Stena LineView Offer
Up to 15% off Northern Ireland - Britain ferriesView Offer
Book a Snug Cove Ferry
Snug Cove ferry port in Bowen Island connects you with Horseshoe Bay in Canada with a choice of up to 16 ferry crossings per day. The duration of the Snug Cove to Horseshoe Bay crossing is from 20 minutes and the crossing is operated by BC Ferries.