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: April 15 at 11:06 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
Lower Mainland to Vancouver Island
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 9:00 am 5:06
2:05 hr Duke Point to Tsawwassen 7:45 am 4:26
1:45 hr Departure Bay to Horseshoe Bay 5:55 pm 4:16
1:45 hr Tsawwassen to Swartz Bay 2:00 pm 9:11
2:05 hr Tsawwassen to Duke Point 12:45 pm 4:56
1:50 hr Horseshoe Bay to Departure Bay 6:35 pm 4:36

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
9:00 am Spirit of British Columbia
92% 9:00 am 0 10:35 AM
11:00 am Spirit of Vancouver Island
85% 11:01 am 1 12:36 PM
12:00 pm Coastal Celebration
58% 12:02 pm 2 1:37 AM
1:00 pm Spirit of British Columbia
71% 12:59 pm -1 2:34 AM
3:00 pm Spirit of Vancouver Island
94% 3:01 pm 1 4:36 AM
4:00 pm Coastal Celebration
67% 4:00 pm 0 5:35 AM
5:00 pm Spirit of British Columbia
72% 5:03 pm 3 6:38 AM
7:00 pm Spirit of Vancouver Island
Full 7:08 pm 8 8:43 AM
9:00 pm Spirit of British Columbia
64% 8:59 pm -1 10:34 AM
Duke Point to Tsawwassen
Sailing Ship Space Depart ETA Arrive
5:15 am Coastal Renaissance
60% 5:17 am 2 7:20 am
7:45 am Queen of Alberni
84% 7:50 am 5 9:42 am
10:15 am Coastal Renaissance
90% 10:24 am 9 12:12 pm
12:45 pm Queen of Alberni
Helping customers who need assistance boarding
91% 12:58 pm 13 2:51 pm
3:15 pm Coastal Renaissance
85% 3:24 pm 9 5:20 pm
5:45 pm Queen of Alberni
Peak travel.
Loading maximum number of vehicles
82% 5:57 pm 12 7:50 pm
8:15 pm Coastal Renaissance
Earlier loading procedure is causing ongoing delay
65% 8:45 pm 30 10:31 pm
Departure Bay to Horseshoe Bay
Sailing Ship Space Depart ETA Arrive
6:15 am Queen of Cowichan
51% 6:17 am 2 8:00 am
8:25 am Queen of Oak Bay
57% 8:28 am 3 10:15 am
10:40 am Queen of Cowichan
68% 10:41 am 1 12:21 pm
1:00 pm Queen of Oak Bay
70% 1:03 pm 3 2:46 pm
3:20 pm Queen of Cowichan
72% 3:20 pm 0 5:01 pm
5:55 pm Queen of Oak Bay
87% 6:04 pm 9 7:48 pm
8:45 pm Queen of Coquitlam
Peak travel.
Loading maximum number of vehicles
41% 9:39 pm 54 11:19 AM
Tsawwassen to Swartz Bay
Sailing Ship Space Depart ETA Arrive
7:00 am Spirit of British Columbia
Full 7:04 am 4 8:29 am
9:00 am Spirit of Vancouver Island
Full 9:05 am 5 10:30 am
11:00 am Spirit of British Columbia
Full 11:04 am 4 12:31 pm
1:00 pm Spirit of Vancouver Island
Full 1:01 pm 1 2:27 pm
2:00 pm Coastal Celebration
Full 2:06 pm 6 3:31 pm
3:00 pm Spirit of British Columbia
74% 3:00 pm 0 4:33 pm
5:00 pm Spirit of Vancouver Island
Full 5:05 pm 5 6:32 pm
6:00 pm Coastal Celebration
50% 6:07 pm 7 7:38 pm
7:00 pm Spirit of British Columbia
66% 6:59 pm -1 8:33 pm
9:00 pm Spirit of Vancouver Island
Helping customers who need assistance boarding
81% 9:14 pm 14 10:36 pm
Tsawwassen to Duke Point
Sailing Ship Space Depart ETA Arrive
5:15 am Queen of Alberni
66% 5:22 am 7 7:20 am
7:45 am Coastal Renaissance
82% 7:54 am 9 9:57 am
10:15 am Queen of Alberni
Full 10:23 am 8 12:28 pm
12:45 pm Coastal Renaissance
95% 12:46 pm 1 2:46 pm
3:15 pm Queen of Alberni
Peak travel.
Loading maximum number of vehicles
Full 3:25 pm 10 5:28 pm
5:45 pm Coastal Renaissance
We are loading and unloading multiple ships
87% 5:58 pm 13 7:57 pm
8:15 pm Queen of Alberni
Peak travel.
Loading maximum number of vehicles
76% 8:35 pm 20 10:38 pm
Horseshoe Bay to Departure Bay
Sailing Ship Space Depart ETA Arrive
6:15 am Queen of Oak Bay
77% 6:15 am 0 8:03 am
8:25 am Queen of Cowichan
81% 8:27 am 2 10:08 am
10:40 am Queen of Oak Bay
86% 10:46 am 6 12:33 pm
1:00 pm Queen of Cowichan
80% 1:01 pm 1 2:44 pm
3:45 pm Queen of Oak Bay
Full 3:45 pm 0 5:30 pm
6:35 pm Queen of Coquitlam
Peak travel.
Loading maximum number of vehicles
70% 7:29 pm 54 9:16 pm
10:10 pm Queen of Cowichan
35% 10:17 pm 7 11:57 AM
Notices Log - Snippets that get posted to keep you informed while waiting for your ship to sail ...
Log started Jan 3, 2023
High tides. We will depart as soon as it is safe.
Earlier loading procedure is causing ongoing delay
We are loading as many vehicles as possible
We are working quickly to restock vessel supplies
Helping customers who need assistance boarding
We are loading and unloading multiple ships
A mechanical issue is causing ongoing delays
Peak travel. Loading maximum number of vehicles
Unexpected marine traffic is causing a short delay
We are working to fix a mechanical issue on board
Vessel start up delay. Departing as soon possible.
We are helping customers with vehicle problems
An earlier incident has caused some delays
We are unloading multiple vessels at this time
Strong winds. Departure as soon as it is safe.
Working to fix a mechanical issue at the terminal
Earlier mechanical issue has caused delays
Required crew member in transit to vessel
Crews working to quickly address wastewater issue
Crew preparing the vessel for boarding
Cancelled due to crew shortage
We are waiting for a crew member to board
We are helping emergency services with a situation
Poor visibility due to fog. Will depart when safe.
Weather delay. Departure as soon as it is safe.
We are assisting with a medical emergency
We are working to complete ticket sales
Crew are conducting a mandatory safety drill
Staff enroute to assist with boarding
Substitute vessel slower than our regular ship
Short delay as we manage sensitive cargo
Vessel making extra stop/sailing
Waiting a short time for connecting customers
...
We are assisting with a marine emergency
spacer