Travel Advisory: Multiple advisories in effect⁠. Check before you travel.

View ×
  1. COVID-19 Update - Important information - Last updated April 13, 2021 - View details
  2. Revised Sailing Schedule - Queen of New Westminster - Mechanical Issues - Vancouver (Tsawwassen) - Nanaimo (Duke Point) - View details
Keeping you safe and moving
  • Passengers are required to wear masks at all times at terminals and on board ferries.
  • Be prepared to answer Transport Canada COVID-19 screening questions.
  • Booking in advance is strongly recommended to guarantee the sailing of your choice.
  • Enhanced safety and cleaning measures are in place to keep customers and crew safe.
  • Passengers in vehicles on enclosed lower vehicle decks must leave their vehicles during the sailing to comply with Transport Canada’s safety regulation. View details.

Learn more

Book commercial travel online

The following commercial vehicle types can be booked online:
  • Registered 5,500 kg/GVW
  • Semi
  • Semi A/B train
  • Most vehicles up to 9 feet wide
View terminal specific check-in times for commercial vehicles.

Not all commercial vehicles can be booked online

If you are hauling an oversize load, require facilities for refrigerated vehicles or other special arrangements, call to book at 1-888-BC FERRY (1-888-223-3779).

An oversize load is defined as having an:
  • Overall width greater than 9 feet (2.74m)*
  • Overall length greater than 99 feet (30.18m)

To avoid possible delays, it is strongly recommended that you contact us prior to arranging vehicle permits or arriving at the terminal.

*If your vehicle width is greater than 13 feet (3.96m), we may not be able to accommodate you.

Drop trailer service

Drop off your commercial trailer at select terminals and then our staff will transport it to its destination terminal.

This service is available on the following routes:
  • Vancouver (Tsawwassen) – Victoria (Swartz Bay)
  • Vancouver (Tsawwassen) – Nanaimo (Duke Point)
  • Port Hardy (Bear Cove) – Prince Rupert
  • Prince Rupert – Graham Island (Skidegate)
  • Port Hardy (Bear Cove) – Central Coast: Bella Bella (McLoughlin Bay), Bella Coola, Ocean Falls, Shearwater

Request more information about drop trailer services.

Terminal weight and ramp load limits

Terminal weight limits
Ensure you travel with a weigh-scale ticket that shows your vehicle is under the terminal weight limit. Terminal staff may refuse travel if you don't have a weigh-scale ticket.

Note the maximum weight limits at the following terminals:

Vancouver (Horseshoe Bay)
Berths 1, 2 and 3: 63, 500 kg

Vancouver (Tsawwassen)
Berth 1, 2, 3, 4 and 5: 63,500 kg

Victoria (Swartz Bay)
Berths 1, 2, 3, 4 and 5: 63,500 kg

Nanaimo (Duke Point)
Berth 1: 63, 500 kg

Nanaimo (Departure Bay)
Berths 1, 2 and 3: 63,500 kg

Sunshine Coast (Langdale)
Berths 1 and 2: 63,500 kg
Salt Spring Island (Vesuvius Bay) ramp load limits
The following terminals have a ramp load of 39,500 kg and an axle limit of 5 loaded axles:
  • Crofton
  • Salt Spring Island (Vesuvius Bay)
  • Chemainus
  • Thetis Island (Preedy Harbour)
  • Penelakut Island (Telegraph Harbour)
  • Galiano Island (Sturdies Bay)

  • The driver of the vehicle will be required to provide proof of vehicle weight through a current weigh bill or an Overweight Vehicle Passage Approval Form issued by BC Ferries, prior to being authorized to travel.
  • Vehicles exceeding 39,500kg will not be permitted to travel at these terminals.

Additional travel information