Horseshoe Bay Terminal Infrastructure Program FAQ

Bookings and Schedules

As we complete infrastructure work at Horseshoe Bay and Langdale terminals, our focus is on keeping customers informed, reducing uncertainty and helping people continue to move safely and reliably between the communities we serve. These changes are designed to protect access, manage congestion and support more predictable travel during construction.

Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay)

▾
Pay and book in advance – All vehicles including commercial and motorcycles▾
  • Customers travelling by vehicle (including motorcycles and commercial vehicles) from Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay) are required to book in advance.
  • This requirement supports a multi-year construction program at our Horseshoe Bay terminal, where vehicle staging space is reduced by nearly 25 per cent, depending on the stage of construction. Advance booking is only required for travel from Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay).
  • This advance booking requirement is needed to prevent highway congestion and protects access for those who need to travel. A portion of vessel deck space will continue to be reserved for emergency vehicles and Medical Assured Loading (MAL) passengers.
Is the advance booking requirement on this route a permanent change?▾
  • Advance booking for vehicles from Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay) will be in place during this multi-year construction program. The requirement will be revisited following project completion.
  • On the Vancouver (Tsawwassen) to Nanaimo (Duke Point) and Vancouver (Tsawwassen) to Victoria (Swartz Bay) routes and from Nanaimo (Departure Bay) to Vancouver (Horseshoe Bay), customers can still travel by paying at the terminal or booking a reservation-only fare.
Do foot passengers need to purchase a ticket in advance to travel to Nanaimo (Departure Bay)?▾
  • While foot passengers can book in advance, they are not required to for travel from Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay).
  • Customers can purchase foot passenger tickets at the terminal up to 10 minutes before the scheduled sailing time.
What if all bookings are sold out?▾
  • If your preferred sailing from Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay) is sold out, alternative routes are available, including travel from Vancouver (Tsawwassen) to Nanaimo (Duke Point).
  • A scheduled service between Vancouver (Tsawwassen) to Nanaimo (Departure Bay) is also available during the summer months, the shoulder season (just before and just after summer) and during busy peak periods such as Christmas and Easter. This service was introduced in 2025 to give customers more options and increase system-wide capacity. Find the schedule here.
Advance booking alerts▾
  • This tool allows you to subscribe to email notifications when space becomes available on previously sold-out sailings. Find out more about advance booking alerts and waitlists here.
  • Check out this short video to learn more.
What happens if a sailing to Nanaimo (Departure Bay) is cancelled?▾
What happens if I miss my sailing to Nanaimo (Departure Bay)?▾
  • If you miss the check-in time for your sailing, terminal staff will advise you on how to re-book for the next available sailing.
  • You can rebook either online or through our Customer Service team at 1-888-223-3779.
Can I change or cancel my booking to Nanaimo (Departure Bay)?▾
  • Yes, you can change or cancel your booking to Nanaimo (Departure Bay).
  • Find out about our flexible change and cancellation policies here.
Can early arrivals board an earlier sailing to Nanaimo (Departure Bay) if there is available vehicle space on the vessel?▾
  • Vehicles that arrive at the terminal early will be turned away and asked to return 120 minutes before their confirmed departure time.
  • Customers can log into their BC Ferries account to change their booking to an earlier sailing, based on vehicle space availability.
What is the check-in window for this sailing?▾
  • The check-in window on the Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay) route is 30 minutes prior to the sailing but no earlier than 120 minutes before the sailing.
How will you allocate additional vehicle space if it’s available?▾
  • All vehicles travelling from Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay) are required to make a booking and pay in advance of their arrival at the terminal.
  • We do not accept any drive-up traffic in the terminal. Vehicles arriving without a booking will be directed out of the terminal into Horseshoe Bay Village, where there will be a safe area to park and make a booking.
What is the cut off for advance booking or to make changes to existing bookings?▾
  • Customers can book travel between Vancouver (Horseshoe Bay) and Nanaimo (Departure Bay), up to 30-minutes before a scheduled sailing, subject to space availability.
  • Customers can make changes to their booking 30 minutes prior to their scheduled departure time. A booking fee of $5 will apply for all changes.
Can I use my paper voucher or gift certificates on this route?▾
  • Customers with a gift certificate, Save on Foods voucher or other paper vouchers will need to call the Customer Service Centre at 1-888-223-3779 to make a booking in advance of travel from Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay).
  • The Customer Service Centre agent will take down the gift certificate/voucher number during the booking process, and the payment of fares will be deferred to the terminal, using your credit card to hold the booking. You will be required to provide the gift certificate/voucher to the ticket agent at check-in for any fares covered by the voucher or gift certificate. Any no show fees will be applied to the credit card used to hold the booking.
  • Customers can still book a Reservation Only fare if travelling from Nanaimo (Departure Bay) to Vancouver (Horseshoe Bay) with a voucher or gift certificate.
How can customers book travel on this route if they do not have a credit card?▾
  • Customers can pre-pay for their vehicle travel in cash at select terminals, including Vancouver (Horseshoe Bay), at the foot passenger ticketing area.
  • Customers can also purchase a pre-paid Visa or Mastercard which they can use to make a booking online. We also accept Visa Debit and Mastercard Debit for online bookings.
Will BC Ferries still honour Medical Assured Loading (MAL) for people travelling with a Travel Assistance Program (TAP) form from Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay)? ▾
  • Yes. Customers who are not able to make a free TAP booking when travelling to or from a medical specialist appointment, treatment or surgery will still be able to use their Medical Assured Loading letter when they present it with their completed TAP form at the ticket booth.
  • Customers travelling with a MAL and TAP form must arrive a minimum of 30 minutes prior to a scheduled sailing.

Vancouver (Horseshoe Bay) to the Sunshine Coast (Langdale)

▾
Is travel from Vancouver (Horseshoe Bay) to the Sunshine Coast (Langdale) impacted?▾
  • There are currently no impacts or changes for travel to the Sunshine Coast (Langdale).
  • During the Langdale Berth 1 Life Extension work, due to begin in late 2026, an alternate service plan will be in effect between February 3-23, 2027. Find out more here.
Is travel from Sunshine Coast (Earls Cove) to Powell River (Saltery Bay) impacted?▾
  • There are no impacts or changes for travel from Sunshine Coast (Earls Cove) to Powell River (Saltery Bay) during this phase of the program.
  • During the Langdale Berth 1 Life Extension work, due to begin in late 2026, an alternate service plan will be in effect between February 3-23, 2027.
  • Find out more here as there will be some connectivity constraints for those wishing to travel from the Lower Mainland up to Powell River.
Is travel from the Sunshine Coast (Langdale) to Gambier (New Brighton) & Keats (Keats Landing) impacted?▾
  • There are no impacts or changes for travel from the Sunshine Coast (Langdale) to Gambier (New Brighton) & Keats (Keats Landing) during this phase of the program or during the Langdale Berth 1 Life Extension work.
Are customers required to book in advance to travel to the Sunshine Coast (Langdale)?▾
  • At this time, there is no requirement to book in advance for travel from Vancouver (Horseshoe Bay) to the Sunshine Coast (Langdale). If the construction at Horseshoe Bay or Langdale terminals necessitates a change in booking requirements, it will be communicated in advance.
  • Reservations have increased on this route, and allocation fluctuates between sailings based on demand. Any un-sold reservation allocation becomes available for standby traffic.
Advance booking alerts▾
  • This tool allows you to subscribe to email notifications when space becomes available on previously sold-out sailings. Find out more about advance booking alerts and waitlists here.
  • Check out this short video to learn more.

Vancouver (Horseshoe Bay) to Bowen Island (Snug Cove)

▾

Is travel from Vancouver (Horseshoe Bay) to Bowen Island (Snug Cove) impacted?

  • There are no anticipated changes for travel to Bowen Island (Snug Cove) during this phase of the program.


Infrastructure and construction

Project Overview

▾
What construction is planned at Horseshoe Bay terminal?▾
  • Over the next several years, Horseshoe Bay terminal will undergo a series of infrastructure upgrades to improve overall safety and operational efficiency.
  • Early work at Horseshoe Bay is now complete. Future work is being planned, and additional information will be shared once available.
What construction is planned at Langdale terminal?▾
  • We are investing in necessary upgrades to aging infrastructure at Langdale terminal. These improvements will keep ferries running safely and efficiently to support the future needs of the communities we serve.
  • Find out about the Berth 1 Life Extension Project here.
  • Additional work at Langdale will be undertaken in the following years.
What is the timeline to complete construction at Horseshoe Bay and Langdale terminals?▾
  • The planning is underway to develop a phasing and sequencing strategy to package work in a way that minimizes disruption to operations. The work will take several years to complete, beginning in 2025 at Horseshoe Bay and extending out to 2030 and beyond.
Why is this work necessary?▾
  • Langdale and Horseshoe Bay terminals are two of BC Ferries’ oldest and busiest terminals.
  • Like other long-serving infrastructure that has supported communities for decades, many of the terminal components are nearing the ends of their operational lives. In addition, work is required on the berths at both terminals to maintain their functionality.
Have you consulted the community about the construction?▾
  • Under our new engagement framework Let’s Connect, BC Ferries is engaging with the community and interested parties about Horseshoe Bay / Langdale Infrastructure Program as part of an ongoing project feedback group.
  • As planning progresses on future work, direct engagement with interest holders will be undertaken to assess impacts and identify additional mitigation needs or requirements.

Customer and community impacts

▾
Will passengers be impacted by construction?▾
  • Both terminals will remain operational throughout construction.
  • We will provide notice in advance of any anticipated changes or disruptions. Please ensure you regularly review our Service Notices.
How will passengers with accessibility challenges be impacted?▾
  • Safety is our top priority, including for those with accessibility needs. Terminals will be accessible for all passengers while work is underway.
Will there be construction activity at night?▾
  • To minimize disruptions during the day and help keep terminals operating at capacity, some nighttime construction activity is anticipated.
  • The program team will endeavor to minimize disruption for nearby residents.
How will construction dust, noise and light impacts be mitigated?▾
  • The program team will assess potential dust, noise and light impacts and will develop mitigation measures. We’ll have more information as the program progresses.


Parking and transit

Horseshoe Bay terminal:

▾
Will parking be impacted by construction?▾
  • A section of the surface parking lot adjacent to Horseshoe Bay terminal was used as a construction laydown area and site office during the early works. This has now returned to parking.
  • During future construction work, parking may be impacted and information will be provided here.
  • Additional parking space is available in the BC Ferries parkade located to the south of the terminal.
Travel by transit▾
  • Horseshoe Bay is serviced by TransLink. Transit will not be impacted by construction.
  • Find out more and plan your trip on translink.ca.

Langdale terminal:

▾
Will parking be impacted by construction?▾

Parking is not anticipated to be impacted at Langdale.



﹤ Back to Horseshoe Bay Project Page