spacer

BC Ferries - Current Conditions at Major Terminals


Purpose is to show you the next available sailing,
how long until departure, and how long until arrival.

This is NOT official BC Ferries information.


Updates every 5 minutes, last updated: September 07 at 2:50 pm


Now Ticketing - The terminal ticket booth is ticketing the next sailing with available deck space.
Estimated space doesn't include vehicles outside the terminal waiting to buy a ticket.
Route (link to BC Ferries) Next
Available
Sailing
Ship Estimated
Space
Available
Depart Estimated
Time of
Arrival
Arrive
Vancouver Island to the Lower Mainland
Swartz Bay to Tsawwassen 3:00 pm Spirit of Vancouver Island
Full
10 min4:35 PM1:45 hr
4:00 pm Coastal Celebration
Full
1:10 hr5:40 PM2:50 hr
5:00 pm Spirit of British Columbia
7%
25
2:10 hr6:40 PM3:50 hr
Duke Point to Tsawwassen 3:15 pm Coastal Inspiration
Full
25 min5:15 PM2:25 hr
5:45 pm Coastal Renaissance
9%
27
2:55 hr7:45 PM4:55 hr
Departure Bay to Horseshoe Bay 4:00 pm Queen of Cowichan
Full
1:10 hr5:40 PM2:50 hr
6:20 pm Queen of Oak Bay
12%
37
3:30 hr8:00 PM5:10 hr
Lower Mainland to Vancouver Island
Tsawwassen to Swartz Bay 3:00 pm Spirit of British Columbia
Full
10 min4:35 PM1:45 hr
4:00 pm Queen of New Westminster
22%
55
1:10 hr5:35 PM2:45 hr
Tsawwassen to Duke Point 3:15 pm Coastal Renaissance
Full
25 min5:15 PM2:25 hr
5:45 pm Coastal Inspiration
11%
34
2:55 hr7:45 PM4:55 hr
Horseshoe Bay to Departure Bay 4:00 pm Queen of Oak Bay
No BCF
Data
1:10 hr5:40 PM2:50 hr
Slowest Trips - Longest time from ticket booth to ship docking. Occurs when you arrive and the next sailing(s) are full.
Log started April 26, 2023
Schedule Route Today
Sailing Hours
1:45 hr Swartz Bay to Tsawwassen 3:00 pm 4:15
2:05 hr Duke Point to Tsawwassen 5:45 pm 5:35
1:45 hr Departure Bay to Horseshoe Bay 6:20 pm 6:40
1:45 hr Tsawwassen to Swartz Bay 8:00 am 4:10
2:05 hr Tsawwassen to Duke Point 5:45 pm 6:55
1:50 hr Horseshoe Bay to Departure Bay 4:00 pm 4:15

Outside the Swartz Bay Terminal Inside the Swartz Bay Terminal
spacer
Outside the Tsawwassen Terminal Inside the Tsawwassen Terminal)
Swartz Bay to Tsawwassen
Sailing Ship Space Depart ETA Arrive
7:00 am Spirit of Vancouver Island
Full 7:01 am 1 8:36 AM
8:00 am Coastal Celebration
Full 8:01 am 1 9:36 AM
9:00 am Spirit of British Columbia
Full 9:00 am 0 10:35 AM
10:00 am Queen of New Westminster
Full 10:02 am 2 11:37 AM
11:00 am Spirit of Vancouver Island
Full 11:05 am 5 12:40 PM
12:00 pm Coastal Celebration
Full 12:06 pm 6 1:41 AM
1:00 pm Spirit of British Columbia
We are loading and unloading multiple ships
Full 1:12 pm 12 2:47 AM
2:00 pm Queen of New Westminster
Peak travel.
Loading maximum number of vehicles
Full 2:11 pm 11 3:46 AM
3:00 pm Spirit of Vancouver Island
Full 10 min 4:35 PM 1:45 hr
4:00 pm Coastal Celebration
Full 1:10 hr 5:40 PM 2:50 hr
5:00 pm Spirit of British Columbia
7% Available 2:10 hr 6:40 PM 3:50 hr
6:00 pm Queen of New Westminster
10% Available 3:10 hr 7:40 PM 4:50 hr
7:00 pm Spirit of Vancouver Island
11% Available 4:10 hr 8:40 PM 5:50 hr
8:00 pm Coastal Celebration
23% Available 5:10 hr 9:40 PM 6:50 hr
9:00 pm Spirit of British Columbia
33% Available 6:10 hr 10:40 PM 7:50 hr
10:00 pm Queen of New Westminster
17% Available 7:10 hr 11:40 PM 8:50 hr
Duke Point to Tsawwassen
Sailing Ship Space Depart ETA Arrive
5:15 am Coastal Inspiration
79% 5:18 am 3 7:20 am
7:45 am Coastal Renaissance
86% 7:46 am 1 9:40 am
9:00 am Queen of Alberni
92% 9:04 am 4 11:04 am
10:15 am Coastal Inspiration
83% 10:14 am -1 12:18 pm
12:45 pm Coastal Renaissance
Full 12:48 pm 3 2:46 pm
2:00 pm Queen of Alberni
Full 2:09 pm 9 4:09 AM
3:15 pm Coastal Inspiration
Full 25 min 5:15 PM 2:25 hr
5:45 pm Coastal Renaissance
9% Available 2:55 hr 7:45 PM 4:55 hr
8:15 pm Coastal Inspiration
9% Available 5:25 hr 10:15 PM 7:25 hr
10:45 pm Coastal Renaissance
25% Available 7:55 hr 0:45 AM 9:55 hr
Departure Bay to Horseshoe Bay
Sailing Ship Space Depart ETA Arrive
6:15 am Queen of Cowichan
91% 6:16 am 1 7:58 am
8:40 am Queen of Oak Bay
Full 8:41 am 1 10:28 am
10:55 am Queen of Cowichan
Full 10:58 am 3 12:41 pm
1:20 pm Queen of Oak Bay
Full 1:20 pm 0 3:00 AM
4:00 pm Queen of Cowichan
Full 1:10 hr 5:40 PM 2:50 hr
6:20 pm Queen of Oak Bay
12% Available 3:30 hr 8:00 PM 5:10 hr
8:30 pm Queen of Cowichan
12% Available 5:40 hr 10:10 PM 7:20 hr
10:40 pm Queen of Oak Bay
14% Available 7:50 hr 0:20 AM 9:30 hr
Tsawwassen to Swartz Bay
Sailing Ship Space Depart ETA Arrive
7:00 am Spirit of British Columbia
Full 7:00 am 0 8:33 am
8:00 am Queen of New Westminster
Full 8:03 am 3 9:34 am
9:00 am Spirit of Vancouver Island
92% 9:03 am 3 10:34 am
10:00 am Coastal Celebration
Full 10:07 am 7 11:35 am
11:00 am Spirit of British Columbia
Full 11:01 am 1 12:36 pm
12:00 pm Queen of New Westminster
Full 12:02 pm 2 1:37 pm
1:00 pm Spirit of Vancouver Island
Full 1:06 pm 6 2:39 pm
2:00 pm Coastal Celebration
Full 2:05 pm 5 3:40 AM
3:00 pm Spirit of British Columbia
Full 10 min 4:35 PM 1:45 hr
4:00 pm Queen of New Westminster
22% Available 1:10 hr 5:35 PM 2:45 hr
5:00 pm Spirit of Vancouver Island
20% Available 2:10 hr 6:35 PM 3:45 hr
6:00 pm Coastal Celebration
23% Available 3:10 hr 7:40 PM 4:50 hr
7:00 pm Spirit of British Columbia
28% Available 4:10 hr 8:40 PM 5:50 hr
8:00 pm Queen of New Westminster
11% Available 5:10 hr 9:40 PM 6:50 hr
9:00 pm Spirit of Vancouver Island
19% Available 6:10 hr 10:40 PM 7:50 hr
10:00 pm Coastal Celebration
20% Available 7:10 hr 11:40 PM 8:50 hr
Tsawwassen to Duke Point
Sailing Ship Space Depart ETA Arrive
5:15 am Coastal Renaissance
38% 5:14 am -1 7:10 am
7:45 am Coastal Inspiration
36% 7:45 am 0 9:42 am
10:15 am Coastal Renaissance
85% 10:15 am 0 12:13 pm
11:30 am Queen of Alberni
73% 11:33 am 3 1:32 pm
12:45 pm Coastal Inspiration
70% 12:46 pm 1 2:46 AM
3:15 pm Coastal Renaissance
Full 25 min 5:15 PM 2:25 hr
5:45 pm Coastal Inspiration
11% Available 2:55 hr 7:45 PM 4:55 hr
8:15 pm Coastal Renaissance
16% Available 5:25 hr 10:15 PM 7:25 hr
10:45 pm Coastal Inspiration
30% Available 7:55 hr 0:45 AM 9:55 hr
Horseshoe Bay to Departure Bay
Sailing Ship Space Depart ETA Arrive
6:15 am Queen of Oak Bay
No BCF Data 6:15 am 0 7:57 am
8:35 am Queen of Cowichan
No BCF Data 8:36 am 1 10:16 am
11:05 am Queen of Oak Bay
No BCF Data 11:05 am 0 12:41 pm
1:25 pm Queen of Cowichan
No BCF Data 1:24 pm -1 3:04 AM
4:00 pm Queen of Oak Bay
No BCF Data 1:10 hr 5:40 PM 2:50 hr
6:20 pm Queen of Cowichan
No BCF Data 3:30 hr 8:00 PM 5:10 hr
8:30 pm Queen of Oak Bay
No BCF Data 5:40 hr 10:10 PM 7:20 hr
10:40 pm Queen of Cowichan
No BCF Data 7:50 hr 0:20 AM 9:30 hr
Notices Log - Snippets that get posted to keep you informed while waiting for your ship to sail ...
Log started Jan 3, 2023
We are loading as many vehicles as possible
Earlier loading procedure is causing ongoing delay
Earlier mechanical issue has caused delays
Crew preparing the vessel for boarding
Peak travel. Loading maximum number of vehicles
We are unloading multiple vessels at this time
Vessel start up delay. Departing as soon possible.
We are loading and unloading multiple ships
Helping customers who need assistance boarding
An earlier incident has caused some delays
We are assisting with a marine emergency
High tides. We will depart as soon as it is safe.
Required crew member in transit to vessel
We are working to fix a mechanical issue on board
A mechanical issue is causing ongoing delays
We are assisting with a medical emergency
Crew are conducting a mandatory safety drill
We are helping customers with vehicle problems
We are helping emergency services with a situation
Crews working to quickly address wastewater issue
We are working quickly to restock vessel supplies
Working to fix a mechanical issue at the terminal
Poor visibility due to fog. Will depart when safe.
Weather delay. Departure as soon as it is safe.
Unexpected marine traffic is causing a short delay
Short delay as we manage sensitive cargo
Cancelled due to crew shortage
We are waiting for a crew member to board
Vessel making extra stop/sailing
We are working to complete ticket sales
Staff enroute to assist with boarding
Strong winds. Departure as soon as it is safe.

Brentwood Bay Schedule and Current Conditions

Mill Bay Schedule and Current Conditions spacer