Travelling to Victoria by ferry is an adventure in and of itself as ferry vessels travel through narrow passages and past lush forested islands. Marine wildlife are often spotted by ferry passengers; look for whales, dolphins, seals, or sealions while enjoying the view from the ferry. Victoria’s arrival points include the Inner Harbour, Swartz Bay, and the Town of Sidney.
Service between Vancouver Island (Victoria), the BC Mainland (Vancouver) and the Southern Gulf Islands.
The Swartz Bay ferry terminal, approximately 30km north of downtown Victoria, offers a point of entry from Tsawwassen (Vancouver and the Lower Mainland) and the Gulf Islands. The travel time from Tsawwassen to Swartz Bay is 1 hour and 35 minutes and BC Ferries provides frequent travel times on this route.
For more information visit the BC Ferries website.
Black Ball Ferry Line - M.V. Coho
Service between Victoria and Port Angeles (Washington).
The Black Ball Ferry travels between the terminals in Victoria’s Inner Harbour and downtown Port Angeles. Travel time is 1.5 hours.
For more information including sailing schedule, visit the Black Ball Ferry Line website.
Service between Victoria and Seattle (Washington).
The Clipper Ferry travels between the terminals in Victoria’s Inner Harbour and downtown Seattle. Travel time is 2 hours and 45 minutes.
For more information including sailing schedule, visit the Clipper Vacations website.
Washington State Ferry
Service between the Town of Sidney (Vancouver Island, BC) and Anacortes (Washington).
The Washington State Ferry terminal is located in the Town of Sidney, 27kms north of downtown Victoria.
For more information including sailing schedule, visit the Washington State Department of Transportation ferries website.
Go to Top