Explore the major ferry routes connecting British Columbia's coastal communities. Our team can help you with schedules, availability, and booking assistance for any of these popular routes.
Main route connecting Vancouver (Tsawwassen) to Victoria (Swartz Bay). One of the busiest routes with frequent sailings.
Connects Horseshoe Bay (Vancouver) to Departure Bay (Nanaimo). Popular route for Vancouver Island access.
Direct route from Horseshoe Bay to Nanaimo's Departure Bay terminal. Convenient access to central Vancouver Island.
Primary route connecting mainland (Tsawwassen) to Victoria area (Swartz Bay). High-frequency service available.
Alternative route from Tsawwassen to Nanaimo's Duke Point terminal. Great option for southern Vancouver Island access.
Northern BC routes connecting Prince Rupert to various destinations including Haida Gwaii and other coastal communities.
Our ferry travel experts can help you find the best route for your journey, check current schedules, and assist with booking.
📞 Call Now: +1-888-427-8731At Ferry Ticket SHOP, we provide independent ferry booking assistance for travelers across coastal British Columbia and Canada. Ferry Ticket SHOP is an independent booking assistance service and is not affiliated with, endorsed by, or operated by BC Ferries or any ferry authority. We respectfully acknowledge the traditional territories of Indigenous peoples whose lands and waters we serve along the Pacific West Coast.
Ferry Booking Agent
+1-888-427-8731
Call Us