The journey from Tsawwassen to Nanaimo is exclusively served by the BC Ferries route connecting the Tsawwassen Terminal to the Duke Point Terminal. The crossing covers approximately 45 kilometers across the Strait of Georgia. Sailings typically take 2 hours, excluding boarding and loading times. This is the primary maritime link for commercial and passenger traffic between the Lower Mainland and central Vancouver Island. You will experience scenic views of the Gulf Islands throughout the voyage.
Total Distance: 45 km by sea, 45 km straight-line.
Book your vehicle reservation online at least one week in advance to guarantee a spot.
May to September for calm seas and clear views of the coastal mountains.