Reserve and Plan

Travelling with us this Canada Day long weekend?

What to expect, travel tips and planning ahead

2019 Canada Day

Travelling to celebrate Canada's birthday? We're looking forward to welcoming you on board and helping you get to your final destination. We're encouraging customers to plan ahead and have put together the following information to assist you.

Additional Sailings for the Summer Season

We will be adding extra sailings for peak season travel starting June 21. Seasonal adjustments to sailing times will also be in effect on many routes.

Vancouver (Tsawwassen) – Victoria (Swartz Bay)

  • 6am sailings Monday to Saturday, except statutory holidays
  • Hourly sailings from 7am to 7pm daily
  • Evening sailings, including daily 9pm sailings in both directions
  • Midnight departures from Swartz Bay on June 28, August 2, 9, 16, 23 & 30

This route is the most popular route between Metro Vancouver and Vancouver Island, with four vessels providing up to 34 sailings per day.

West Vancouver (Horseshoe Bay) – Nanaimo (Departure Bay)

  • 6:25am sailings in both directions daily
  • Select 11:40pm sailings departing Horseshoe Bay

Three ships will service this route, and deliver up to 24 sailings per day.

Vancouver (Tsawwassen) – Nanaimo (Duke Point)
Starting June 26, two vessels will provide 16 sailings per day between 5:15am and 10:45pm, seven days per week until September 2.

Vancouver (Tsawwassen) – Southern Gulf Islands
To meet peak demand between Metro Vancouver and the Southern Gulf Islands, BC Ferries has scheduled additional sailings for this route.

View sailing schedule »

Extremely Busy Weekend on Horseshoe Bay – Langdale route

We are advising customers that the Horseshoe Bay (Vancouver) – Langdale (Sunshine Coast) route will be extremely busy from Thursday, June 27 through Tuesday, July 2 for the Canada Day long weekend. The Queen of Coquitlam has been removed from service for approximately one week to repair a sealing mechanism on the propeller blades. The Queen of Surrey remains the primary vessel on the run, providing eight round trips per day. Customers with reservations on the Queen of Surrey are unaffected.

To assist customers who plan to travel this route:

  • Sailings have been added at the beginning and end of the day
  • Our operational teams will be monitoring traffic levels, and have the ability to add extra service at the end of the night if required
  • Up to three 40 person, walk-on passenger water taxis will follow the original Queen of Coquitlam schedule, providing service between the Horseshoe Bay government dock and Langdale

In order to make informed travel plans, suggestions for customers travelling from Horseshoe Bay to Langdale without vehicle reservations include travelling as a foot passenger and considering travel on Saturday night and Sunday, the least busy days of the long weekend. Friday and Saturday will be the busiest days from Horseshoe Bay and Monday will be the busiest day returning from Langdale.

View the updated schedule for the Horseshoe Bay (Vancouver) – Langdale (Sunshine Coast) route.

Peak Travel Times over the Canada Day Long Weekend

If you are travelling without a reservation, sailing waits can occur during peak travel times. Travelling at less busy times will help you avoid waits.

Select a route from the drop down menu below to see the best times to travel if you don't have a reservation.


2019 Canada Day Long Weekend Busy Sailing Times Tsawwassen to Swartz Bay

2019 Canada Day Long Weekend Busy Sailing Times Swartz Bay to Tsawwassen

2019 Canada Day Long Weekend Busy Sailing Times Tsawwassen to Duke Point

2019 Canada Day Long Weekend Busy Sailing Times Duke Point to Tsawwassen

2019 Canada Day Long Weekend Busy Sailing Times Departure Bay to Horseshoe Bay

2019 Canada Day Long Weekend Busy Sailing Times Horseshoe Bay Departure Bay

2019 Canada Day Long Weekend Busy Sailing Times Horseshoe Bay to Langdale

2019 Canada Day Long Weekend Busy Sailing Times Langdale to Horseshoe Bay

Arrive Early & Check-In Quickly

We encourage customers with advance bookings to arrive at the terminal 30 to 60 minutes before their scheduled departure. If you’re travelling as a foot passenger, we recommend you arrive 45 minutes early for your anticipated sailing. Non-reserved vehicle traffic may experience higher volumes at popular times. Please refer to current conditions and plan accordingly.

Follow traffic control flaggers, and inform the ticket agent of your booking upon arrival to expedite the check-in process.

Book in Advance

We encourage customers to reserve early to guarantee a spot on the sailing of their choice. Customers with flexibility can travel at off-peak times to avoid the rush.

Bookings start at just $10 when booked 7 days in advance. Customers may also travel without booking in advance, but will travel on a ‘first come, first-served’ basis. Non-reserved vehicle traffic may experience higher volumes at popular times and may experience sailing waits.

Make a reservation »

Depending on traffic volumes, reserved customers may be loaded on either the upper or lower vehicle decks to balance the distribution of vehicles on the ship, maximize the number of vehicles loaded and facilitate on-time departures. We need to load more than one lane at a time to adhere to our schedule. Please arrive early and advise the ticket agent if you have any special needs, and we will do our best to accommodate your request on your confirmed sailing. If we are unable to meet your request, you will have the option to travel on the next available sailing where your request can be accommodated.

Be Prepared for Sailing Waits

At popular times, if you are travelling without a booking, you may experience sailing waits.

Did you know? On our reservable routes, a sailing wait only applies to people without bookings, when a vessel has reached capacity. Customers who make bookings are guaranteed to be on their sailing of choice. Reserved traffic moves smoothly. If a sailing wait occurs, it means that non-reserved traffic will be placed on the next available ferry. In the summertime, when sailings are hourly between Tsawwassen and Swartz Bay for example, a one-sailing wait can mean staying in the terminal for just an additional 60 minutes.

Summer Savings

Sunrise/Sunset Savings

Travel for less this summer on more than 1,650 select early morning and late evening sailings. Prices start from $49* for one standard under-height vehicle and driver. Bookings for the promotional sailings are strongly recommended. View the Sunrise Sunset Savings promotion »

Bring it All!

Load up your RV, boat or bikes and save $3.25 per additional foot on extra length passenger vehicles measuring over 20 ft. Travel all summer long with up to 85 sailings a week. Bookings for the promotional sailings are strongly recommended. View the Extra Length Vehicles promotion »

Terminal Parking

During long weekends, parking lots at our terminals tend to fill up quickly. If possible, we strongly encourage customers to take public transit or to arrange to be dropped off at the terminal. At Tsawwassen, a Park & Go service is available near the start of the causeway.

View terminal parking information »
View current parking volumes at our major terminals »

When parking lots are at capacity, we will advise via Twitter @BCFerries.

Keeping You Informed

Follow us on Twitter @BCFerries for sailing status, current conditions, travel advisories and service updates throughout the weekend. Here are some additional travel tips to help ensure your journey with us is as pleasant as possible.

We're Here to Help

Extra crew and staff will be ready to welcome and assist you at the terminals, onboard and in the Customer Care Centre.

Customer Care Centre
Twitter: @BCFerries
Hours: Mon-Fri 6am-10pm / Sat-Sun 7am-7pm

Celebrate Canada Day

Enjoy entertainment at major terminals while waiting for the ferry. There will be face painting, bubble machines, mascots, kids music, magic and more. The Coastal Naturalists will be on site at varying times throughout the long weekend. The Stream of Dreams Murals Society will be at Tsawwassen and Horseshoe Bay terminals on Friday, June 28, and at Swartz Bay, Departure Bay and Duke Point terminals on Monday, July 1 to help kids paint wooden fish that will be installed along the terminal fences.