The Swartz Bay ferry terminal is the primary gateway connecting Vancouver Island to Metro Vancouver and the Southern Gulf Islands. Operated by BC Ferries, this busy terminal offers multiple daily sailings to Tsawwassen, making it an essential link for travelers, commuters, and tourists. Whether you’re heading to the mainland for business or planning an island adventure, knowing the ferry schedules, ticket prices, and parking options can help streamline your trip. This guide covers everything you need to navigate the Swartz Bay ferry system, from real-time departures to cost-saving tips and essential travel information.
Table of Contents
Swartz Bay Ferry Departures
Swartz Bay Ferry Routes: Tsawwassen & the Gulf Islands
Welcome to the comprehensive guide for the Swartz Bay Ferry Schedule. Whether you’re planning a trip to the beautiful Gulf Islands or heading into Vancouver, our up-to-date departure times will help you navigate your journey smoothly. Stay informed with the latest schedules and ensure a hassle-free travel experience.
The Swartz Bay ferry terminal is a key transportation hub on Vancouver Island, offering direct sailings to Tsawwassen and the Southern Gulf Islands. The Swartz Bay to Tsawwassen route is the busiest, serving as a crucial connection between Victoria and Metro Vancouver. For those looking to explore BC’s island communities, Swartz Bay also provides ferry service to destinations like Salt Spring, Galiano, and Pender Island. Whether you’re commuting, traveling for business, or embarking on a coastal getaway, Swartz Bay is a gateway to both the mainland and the scenic Gulf Islands.
Today’s departures from Swartz Bay to Tsawwassen
Departure | Arrival | Duration | Status | Fill¹ | Vessel | |
---|---|---|---|---|---|---|
7:04 am | 8:30 am | Arrived | N/A | Unknown | ||
9:07 am | 10:31 am | Arrived | N/A | SBC | ||
11:16 am | 12:39 pm | Arrived | N/A | Unknown | ||
12:04 pm | 1:26 pm | Arrived | N/A | INS | ||
1:20 pm | 2:42 pm | Arrived | N/A | SBC | ||
3:17 pm | 4:40 pm | Arrived | N/A | Unknown | ||
4:04 pm | 5:30 pm | Arrived | N/A | INS | ||
5:26 pm | 6:50 pm | Arrived | N/A | SBC | ||
7:13 pm | 8:39 pm | Arrived | N/A | Unknown | ||
9:25 pm | 10:48 pm | Arrived | N/A | SBC | ||
7:00 am | TBA | Scheduled | 91% | Unknown | ||
9:00 am | TBA | Scheduled | 85% | SBC | ||
11:00 am | TBA | Scheduled | 88% | Unknown |
¹ Total vehicle space filled on the ferry

Today’s departures from Victoria (Swartz Bay) to Southern Gulf Islands
Departure | Arrival | Duration | Status | Fill¹ | Vessel | |
---|---|---|---|---|---|---|
4:59 am | 7:24 am | Arrived | N/A | CUM | ||
5:03 am | 6:51 am | Arrived | N/A | HER | ||
8:20 am | 9:01 am | Arrived | N/A | HER | ||
9:09 am | 12:03 pm | Arrived | N/A | CUM | ||
10:17 am | 11:56 am | Arrived | N/A | HER | ||
2:20 pm | 2:58 pm | Arrived | N/A | HER | ||
3:13 pm | 6:12 pm | Arrived | N/A | CUM | ||
4:26 pm | 5:22 pm | Arrived | N/A | HER | ||
7:12 pm | 8:46 pm | Arrived | N/A | HER | ||
8:06 pm | Variable | In transit | N/A | CUM | ||
5:00 am | TBA | Scheduled | 0% | CUM | ||
5:05 am | TBA | Scheduled | 0% | HER | ||
8:15 am | TBA | Scheduled | 0% | HER |
¹ Total vehicle space filled on the ferry
What time do ferries depart from Swartz Bay to Tsawwassen?
Ferry departures from Swartz Bay to Tsawwassen run frequently throughout the day, with sailings approximately every hour to 90 minutes. Check the BC Ferries schedule online for the most up-to-date departure times.
How early should I arrive for my Swartz Bay ferry departure?
BC Ferries recommends arriving 30–60 minutes before departure for walk-on passengers and at least 60–90 minutes early if traveling with a vehicle, especially during peak travel times.
Today’s departures from Victoria (Swartz Bay) to Salt Spring Island (Fulford Harbour)
Departure | Arrival | Duration | Status | Fill¹ | Vessel | |
---|---|---|---|---|---|---|
7:03 am | 7:33 am | Arrived | N/A | SKE | ||
8:58 am | 9:27 am | Arrived | N/A | SKE | ||
10:58 am | 11:28 am | Arrived | N/A | SKE | ||
1:01 pm | 1:31 pm | Arrived | N/A | SKE | ||
2:57 pm | 3:27 pm | Arrived | N/A | SKE | ||
4:58 pm | 5:27 pm | Arrived | N/A | SKE | ||
6:57 pm | 7:26 pm | Arrived | N/A | SKE | ||
8:57 pm | 9:26 pm | Arrived | N/A | SKE | ||
7:00 am | TBA | Scheduled | 0% | SKE | ||
9:00 am | TBA | Scheduled | 0% | SKE | ||
11:00 am | TBA | Scheduled | 0% | SKE |
¹ Total vehicle space filled on the ferry
Swartz Bay Ferry Prices: Seasonal Rates & Ticket Options
Ferry fares from Swartz Bay to Tsawwassen and the Gulf Islands depend on factors like seasonality, passenger type, and vehicle size. BC Ferries adjusts prices during peak travel times, with summer fares typically higher and off-season discounts available. Walk-on passengers pay a standard rate, while vehicle fares vary based on length and type. Frequent travelers can save with options like Saver Fares and the BC Ferries Experience Card. Planning ahead and exploring these fare options can help you find the best deal for your trip.
Swartz Bay ferry costs
Category | Description | Price (CAD) |
¹ foot or vehicle
² 10 or more passengers
³ excludes driver & passengers
⁴ licensed to carry 16 or more passengers
⁵ vehicles over 5,500 kg registered GVW
How much is a ferry ticket from Swartz Bay to Tsawwassen?
A standard walk-on adult fare typically costs $20–$25, while vehicle fares start at around $60, depending on size and type. Prices are higher during peak seasons and may change over time.
Are there ways to save on Swartz Bay ferry fares?
Yes! Discounts are available through Saver Fares for early bookings, Experience Cards for frequent travelers, and reduced rates for seniors and children. Traveling during off-peak hours can also help lower costs.
Swartz Bay Ferry Parking: Short-Term & Long-Term Options
If you’re driving to the Swartz Bay ferry terminal but not taking your vehicle on board, there are convenient short-term and long-term parking options available. Short-term parking is ideal for quick drop-offs and pickups, while long-term parking is suited for travelers leaving their cars behind for trips to Metro Vancouver or the Gulf Islands. The main parking lot, managed by Impark, is located near the terminal and offers daily and overnight rates. Alternative off-site parking options may be available with competitive pricing. Checking rates and availability in advance can help ensure a hassle-free start to your trip.
How much does parking cost at the Swartz Bay ferry terminal?
Parking rates vary based on duration. Expect to pay around $15–$20 per day for long-term parking, while short-term parking has hourly rates. Prices may change, so checking in advance is recommended.
Is overnight parking available at Swartz Bay?
Yes, overnight parking is available in the main Impark lot near the terminal. Spaces are limited during peak travel times, so arriving early or considering alternative parking options is a good idea.
Swartz Bay Ferry Guide – Routes, Prices & Parking was last modified on by Contentbeheerder. Published: