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

View ×
  1. All Routes Status - View details
  2. Cancelled Sailings - Northern Adventure - Prince Rupert - Skidegate - April 24-29, 2022 - View details
  3. Temporary Langdale Terminal Berth Closure for Maintenance April 25 - 28, 2022 - View details
  4. Alternate Service - Northern Sea Wolf Refit - April 4 - May 18, 2022 - View details
  5. Service Adjustments - Horseshoe Bay - Departure Bay, Horseshoe Bay - Langdale & Earls Cove to Saltery Bay - January 28 - June 22 2022 - View details
  6. Parkade Closure - Horseshoe Bay Terminal - View details

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.

Height, weight and ramp load limits

Terminal and ferry height limits
Maximum allowable vehicle heights depend on both the terminal and ferry limitations. For more information on terminal and ferry height limits, contact our Customer Service Centre at 1-888-BC FERRY (1-888-223-3779) or through Twitter @BCFerries.
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

Very weak Weak Medium Strong Very strong password.strength.unsafepwd Too short Use %d - %m characters with a mix of any 3 [upper case letters, lower case letters, numbers & symbols] 8 32 Password must be more than eight characters and contain a mix of any three of the following: upper case letters, numbers and symbols. Password must be less than 32 characters and contain a mix of any three of the following: upper case letters, numbers and symbols. Enter current password Enter valid email address Password not valid Select account type Enter first name Enter last name Confirm Email Not Valid Password must be more than eight characters and contain a mix of any three of the following: upper case letters, numbers and symbols. Passwords do not match Enter valid postal/zip code Loading... Please wait... Stores loaded View schedule from View sailing status from Discover our routes from to