BC Ferries - Current Conditions at Major TerminalsPurpose is to show you the next available sailing,
|
Updates every 5 minutes, last updated: June 06 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 pm | 4:45 |
| 2:05 hr | Duke Point to Tsawwassen | 7:45 am | 4:30 |
| 1:45 hr | Departure Bay to Horseshoe Bay | 4:00 pm | 4:20 |
| 1:45 hr | Tsawwassen to Swartz Bay | 9:00 pm | 4:15 |
| 2:05 hr | Tsawwassen to Duke Point | 12:45 pm | 5:50 |
| 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 |
|---|---|---|---|---|---|
| 6:00 am | Coastal Celebration |
56% | 6:02 am 2 | 7:37 AM | |
| 7:00 am | Spirit of Vancouver Island |
50% | 7:01 am 1 | 8:36 AM | |
| 8:00 am | Queen of New Westminster |
94% | 8:02 am 2 | 9:37 AM | |
| 9:00 am | Spirit of British Columbia |
91% | 9:02 am 2 | 10:37 AM | |
| 10:00 am | Coastal Celebration |
73% | 10:01 am 1 | 11:36 AM | |
| 11:00 am | Spirit of Vancouver Island |
67% | 11:02 am 2 | 12:37 PM | |
| 12:00 pm | Queen of New Westminster |
78% | 12:02 pm 2 | 1:37 AM | |
| 1:00 pm | Spirit of British Columbia |
57% | 12:59 pm -1 | 2:34 AM | |
| 2:00 pm | Coastal Celebration |
56% | 2:02 pm 2 | 3:37 AM | |
| 3:00 pm | Spirit of Vancouver Island |
57% | 3:02 pm 2 | 4:37 AM | |
| 4:00 pm | Queen of New Westminster |
78% | 4:01 pm 1 | 5:36 AM | |
| 5:00 pm | Spirit of British Columbia |
70% | 5:00 pm 0 | 6:35 AM | |
| 7:00 pm | Spirit of Vancouver Island |
91% | 7:04 pm 4 | 8:39 AM | |
| 9:00 pm | Spirit of British Columbia |
76% | 9:01 pm 1 | 10:36 AM | |
| Duke Point to Tsawwassen | |||||
| Sailing | Ship | Space | Depart | ETA | Arrive |
| 5:15 am | Coastal Inspiration |
47% | 5:16 am 1 | 7:11 am | |
| 7:45 am | Queen of Alberni |
77% | 7:44 am -1 | 9:42 am | |
| 10:15 am | Coastal Inspiration |
82% | 10:19 am 4 | 12:13 pm | |
| 12:45 pm | Queen of Alberni |
77% | 12:44 pm -1 | 2:45 pm | |
| 3:15 pm | Coastal Inspiration |
Arrived | 3:20 pm 5 | 5:19 pm | |
| 5:45 pm | Queen of Alberni |
70% | 5:44 pm -1 | 7:47 pm | |
| Departure Bay to Horseshoe Bay | |||||
| Sailing | Ship | Space | Depart | ETA | Arrive |
| 6:15 am | Queen of Cowichan |
50% | 6:18 am 3 | 7:58 am | |
| 8:40 am | Queen of Oak Bay |
93% | 8:40 am 0 | 10:26 am | |
| 10:55 am | Queen of Cowichan |
95% | 10:55 am 0 | 12:40 pm | |
| 1:20 pm | Queen of Oak Bay |
84% | 1:20 pm 0 | 3:03 pm | |
| 4:00 pm | Queen of Cowichan |
66% | 4:00 pm 0 | 5:48 pm | |
| 6:20 pm | Queen of Oak Bay |
66% | 6:19 pm -1 | 8:07 pm | |
| 8:30 pm | Queen of Cowichan |
52% | 8:29 pm -1 | 10:16 pm | |
| 10:40 pm | Queen of Oak Bay |
47% | 10:39 pm -1 | 12:19 PM | |
| Tsawwassen to Swartz Bay | |||||
| Sailing | Ship | Space | Depart | ETA | Arrive |
| 6:00 am | Queen of New Westminster |
80% | 5:58 am -2 | 7:29 am | |
| 7:00 am | Spirit of British Columbia |
59% | 6:59 am -1 | 8:30 am | |
| 8:00 am | Coastal Celebration |
81% | 8:03 am 3 | 9:31 am | |
| 9:00 am | Spirit of Vancouver Island |
90% | 9:00 am 0 | 10:31 am | |
| 10:00 am | Queen of New Westminster |
Full | 10:03 am 3 | 11:29 am | |
| 11:00 am | Spirit of British Columbia |
85% | 11:03 am 3 | 12:27 pm | |
| 12:00 pm | Coastal Celebration |
65% | 12:04 pm 4 | 1:32 pm | |
| 1:00 pm | Spirit of Vancouver Island |
68% | 1:02 pm 2 | 2:31 pm | |
| 2:00 pm | Queen of New Westminster |
90% | 2:03 pm 3 | 3:31 pm | |
| 3:00 pm | Spirit of British Columbia |
67% | 3:00 pm 0 | 4:29 pm | |
| 4:00 pm | Coastal Celebration |
79% | 4:06 pm 6 | 5:30 pm | |
| 5:00 pm | Spirit of Vancouver Island |
67% | 5:01 pm 1 | 6:34 pm | |
| 7:00 pm | Spirit of British Columbia |
Full | 7:02 pm 2 | 8:32 pm | |
| 9:00 pm | Spirit of Vancouver Island |
Full | 9:08 pm 8 | 10:35 pm | |
| Tsawwassen to Duke Point | |||||
| Sailing | Ship | Space | Depart | ETA | Arrive |
| 5:15 am | Queen of Alberni |
63% | 5:14 am -1 | 7:11 am | |
| 7:45 am | Coastal Inspiration |
78% | 7:47 am 2 | 9:42 am | |
| 10:15 am | Queen of Alberni |
Full | 10:14 am -1 | 12:08 pm | |
| 12:45 pm | Coastal Inspiration We are helping customers with vehicle problems |
88% | 12:58 pm 13 | 2:49 pm | |
| 3:15 pm | Queen of Alberni |
79% | 3:17 pm 2 | 5:12 pm | |
| 5:45 pm | Coastal Inspiration |
72% | 5:45 pm 0 | 7:33 pm | |
| 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 | 8:03 am | |
| 8:35 am | Queen of Cowichan |
No BCF Data | 8:35 am 0 | 10:21 am | |
| 11:05 am | Queen of Oak Bay |
No BCF Data | 11:05 am 0 | 12:50 pm | |
| 1:25 pm | Queen of Cowichan |
No BCF Data | 1:24 pm -1 | 3:03 pm | |
| 4:00 pm | Queen of Oak Bay |
No BCF Data | 4:00 pm 0 | 5:44 pm | |
| 6:20 pm | Queen of Cowichan |
No BCF Data | 6:20 pm 0 | 8:02 pm | |
| 8:30 pm | Queen of Oak Bay |
No BCF Data | 8:30 pm 0 | 10:16 pm | |
| 10:40 pm | Queen of Cowichan |
No BCF Data | 10:40 pm 0 | 12:20 PM | |
| 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


