Skip to content

Ferry crossing

Pender Island (Otter Bay) to Vancouver (Tsawwassen)

BC Ferries runs 5 to 7 sailings a day from Pender Island (Otter Bay) to Vancouver (Tsawwassen), the first at 06:30 and the last at 19:05. The crossing takes between 1 hour 25 minutes and 4 hours 20 minutes, depending on the sailing, and an adult ticket is C$10.30.

Sailing times

Pender Island (Otter Bay) to Vancouver (Tsawwassen) timetable

As published by the operators. Times shift with the season and are suspended in heavy weather — confirm at the terminal before you travel.

From BC Ferries's published timetable, which runs until . The next one starts , and the page switches to it that day.

Times from BC Ferries' printed seasonal timetables, read into this site on . Seasonal timetables change; confirm with the line before you travel.

Sailing on

44 sailings a week in all. Pick a day to see only its sailings.

Sailing times for Pender Island (Otter Bay) to Vancouver (Tsawwassen)
DepartsArrivesRuns onCrossing
06:3010:35Sat4h 5m
07:1009:15Mon–Fri2h 5m
07:4010:35Mon–Thu2h 55m
08:0510:10Sun2h 5m
08:4512:35Sun3h 50m
09:1012:35Mon–Fri3h 25m
10:2512:12Sat1h 47m
11:5014:35Mon–Fri2h 45m
12:3016:35Sat4h 5m
12:3516:35Sun4h
14:4518:35Fri3h 50m
15:2018:35Mon–Thu3h 15m
15:2517:45Sat2h 20m
15:4517:10Sun1h 25m
16:2518:50Mon–Thu2h 25m
16:5519:05Fri2h 10m
17:3520:35Weekends3h
18:1522:35Fri4h 20m
19:0522:35Mon–Thu3h 30m
Coming backVancouver (Tsawwassen) → Pender Island (Otter Bay)41 a week · 2h 5m · from C$20

Published fares

What it costs

Every fare the operators publish on this crossing, for passengers and vehicles.

Passengers

Passengers fares
ClassOperatorFare
Child passenger 5-11BC FerriesC$5.15
Adult passenger 12+BC FerriesC$10.30

Vehicles

Vehicles fares
ClassOperatorFare
Motorcycle (off-peak, prepaid, 14 Oct 2026 to 10 Mar 2027)BC FerriesC$15.60
MotorcycleBC FerriesC$20.35
Standard vehicle up to 20ft (off-peak, prepaid, 14 Oct 2026 to 10 Mar 2027)BC FerriesC$31.20
Standard vehicle up to 20ftBC FerriesC$40.70

Fares as published by the operators, in CAD, last checked . Fares move with the season and, on the busiest routes, with the sailing — check the operator's price for your day before you travel.

About this crossing

Listed times vary from about 80 minutes to four and a half hours on this pair, because BC Ferries' timetable mixes direct sailings with thru-fare connections via Swartz Bay. The direct boats usually call at Mayne and Galiano on the way. For a connection, the Swartz Bay boat is the first leg, and the thru-fare discount on the second applies only if that Swartz Bay–Tsawwassen sailing is booked as Reservation Only; prepaid bookings do not qualify. Thru-fare vouchers are sold at Otter Bay and on board.

Common questions

How long is the ferry from Pender Island (Otter Bay) to Vancouver (Tsawwassen)?
Between 1 hour 25 minutes and 4 hours 20 minutes, depending on the sailing. The typical crossing on the timetable is 3 hours.
How many ferries a day go from Pender Island (Otter Bay) to Vancouver (Tsawwassen)?
Between 5 and 7 a day, depending on the day of the week. The most run on Monday, Tuesday, Wednesday and Thursday. The first boat leaves at 06:30 and the last at 19:05, local time.
Who runs the ferry from Pender Island (Otter Bay) to Vancouver (Tsawwassen)?
BC Ferries runs this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.
How much is the ferry from Pender Island (Otter Bay) to Vancouver (Tsawwassen)?
An adult ticket is C$10.30 (Adult passenger 12+). Taking a vehicle starts at C$15.60 (Motorcycle (off-peak, prepaid, 14 Oct 2026 to 10 Mar 2027)). Prices as the operator published them on 11 September 2026.