Ferries from Canada to Vancouver Island sail approximately 173 times per week and are operated by BC Ferries.
How long is the ferry from Canada to Vancouver Island?
Canada to Vancouver Island ferry sail durations can take between 1 hour 35 minutes and 2 hours depending on the ferry operator, the route taken and weather conditions.
Canada to Vancouver Island Fast Ferry
The fastest ferry from Canada to Vancouver Island takes around 1 hour 35 minutes on the Tsawwassen to Swartz Bay ferry with BC Ferries.
Can I travel by car on the Canada to Vancouver Island ferry?
Yes, you can travel by car on the ferry from Canada to Vancouver Island with BC Ferries.
How far is it from Canada to Vancouver Island?
The distance between Canada and Vancouver Island is 23 miles (37km) and 20 nautical miles.
Canada to Vancouver Island Ferry Prices
Canada to Vancouver Island ferry prices can vary depending on number of passengers, vehicle type, route and sailing times. Prices exclude service fees.
Ferry from Tsawwassen to Swartz Bay
The Tsawwassen to Swartz Bay ferry ferry sails approximately 0 times weekly with a crossing time of .
Ferry from Horseshoe Bay to Departure Bay
Horseshoe Bay to Departure Bay ferry ferries sail about 0 times weekly with a sailing time of .
Canada to Vancouver Island Ferry Offers and Discounts
We recommend booking in advance for the cheapest ferry prices and availability. Visit our Special Offers page to take advantage of all the latest ferry discounts.
How to book ferry tickets from Canada to Vancouver Island
Book and compare Canada Vancouver Island ferry tickets, operators, timetables and prices using our Deal Finder.