BC Ferries - Current Conditions at Major TerminalsPurpose is to show you the next available sailing,
|
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 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% 25 | 2:10 hr | 6:40 PM | 3:50 hr | |
| Duke Point to Tsawwassen | 3:15 pm | Coastal Inspiration | Full | 25 min | 5:15 PM | 2:25 hr |
| 5:45 pm | Coastal Renaissance | 9% 27 | 2:55 hr | 7:45 PM | 4:55 hr | |
| Departure Bay to Horseshoe Bay | 4:00 pm | Queen of Cowichan | Full | 1:10 hr | 5:40 PM | 2:50 hr |
| 6:20 pm | Queen of Oak Bay | 12% 37 | 3:30 hr | 8:00 PM | 5:10 hr | |
| Lower Mainland to Vancouver Island | ||||||
| Tsawwassen to Swartz Bay | 3:00 pm | Spirit of British Columbia | Full | 10 min | 4:35 PM | 1:45 hr |
| 4:00 pm | Queen of New Westminster | 22% 55 | 1:10 hr | 5:35 PM | 2:45 hr | |
| Tsawwassen to Duke Point | 3:15 pm | Coastal Renaissance | Full | 25 min | 5:15 PM | 2:25 hr |
| 5:45 pm | Coastal Inspiration | 11% 34 | 2:55 hr | 7:45 PM | 4:55 hr | |
| Horseshoe Bay to Departure Bay | 4:00 pm | Queen of Oak Bay | No BCF Data | 1:10 hr | 5:40 PM | 2: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 |
|---|
![]() |
![]() |
|
| 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

Howl Brewing
Ocean Air


