All travellers should check current BC Ferries conditions prior to their trip for the latest updates.
Booking check-in at Departure Bay, Tsawwassen and Horseshoe Bay terminals for passengers and vehicles with advance reservations opens 120 minutes prior to the scheduled departure and closes 30 minutes prior to the scheduled departure. Check-in at the Duke Point terminal opens 60 minutes prior to the scheduled departure and closes 30 minutes prior to scheduled departure.
At Departure Bay, Duke Point, and Tsawwassen terminals, ticket sales and booking check-in for passengers and vehicles without reservations closes 10 minutes prior to the scheduled departure for foot passengers and 5 minutes prior to the scheduled departure for vehicles. At Horseshoe Bay, ticket sales and check-in closes 10 minutes prior to the scheduled departure for both foot passengers and vehicles without reservations.
Note that services and amenities at several terminals are not centrally located near the vehicle line and instead require a long walk to reach.