To view the up-to-date status of all routes, click here.
For the latest traffic updates or terminal conditions, please follow @BCFerries or visit Current Conditions.
Major terminals sailing status
Check the available space for your vehicle on our upcoming sailings, view route notices and more.
Last updated: 12:03 PM, Saturday, Jun 03, 2023. Click to refresh
Choose terminal
Vancouver (Tsawwassen) terminal
Vancouver (Tsawwassen) - Nanaimo (Duke Point)
Sailing time: 2h
NEXT SAILINGS | LATER SAILINGS |
---|---|
12:45 PM
23% available
|
10:15 AM
(Tomorrow)
24% available
|
3:15 PM
43% available
|
12:45 PM
(Tomorrow)
34% available
|
5:45 PM
39% available
|
3:15 PM
(Tomorrow)
30% available
|
5:45 PM
(Tomorrow)
20% available
|
|
8:15 PM
(Tomorrow)
18% available
|
|
Next available sailing | |
Standard vehicles | 12:45 PM |
Oversized vehicles | 12:45 PM |
Sailing status | Route notices |
Vancouver (Tsawwassen) - Southern Gulf Islands
Sailing time: Varies
NEXT SAILINGS | LATER SAILINGS |
---|---|
12:50 PM
49% available
to Salt Spring Island (Long Harbour) |
1:10 PM
(Tomorrow)
79% available
Via Pender Island (Otter Bay), to Galiano Island (Sturdies Bay) |
10:00 PM
77% available
Via Galiano Island (Sturdies Bay), Mayne Island (Village Bay), to Salt Spring Island (Long Harbour) |
5:15 PM
(Tomorrow)
41% available
Via Salt Spring Island (Long Harbour), to Galiano Island (Sturdies Bay) |
9:55 AM
(Tomorrow)
18% available
Via Galiano Island (Sturdies Bay), Mayne Island (Village Bay), Pender Island (Otter Bay), to Salt Spring Island (Long Harbour) |
6:20 PM
(Tomorrow)
72% available
Via Mayne Island (Village Bay), Galiano Island (Sturdies Bay), Saturna Island (Lyall Harbour), to Pender Island (Otter Bay) |
9:30 PM
(Tomorrow)
85% available
to Salt Spring Island (Long Harbour) |
|
Next available sailing | |
Standard vehicles | 12:50 PM |
Oversized vehicles | 12:50 PM |
Sailing status | Route notices |
Vancouver (Tsawwassen) - Victoria (Swartz Bay)
Sailing time: 1h 34m
NEXT SAILINGS | LATER SAILINGS |
---|---|
1:00 PM
42% available
|
5:00 PM
37% available
|
2:00 PM
48% available
|
7:00 PM
50% available
|
3:00 PM
33% available
|
9:00 PM
35% available
|
7:00 AM
(Tomorrow)
61% available
|
|
9:00 AM
(Tomorrow)
43% available
|
|
Next available sailing | |
Standard vehicles | 1:00 PM |
Oversized vehicles | 1:00 PM |
Sailing status | Route notices |
Victoria (Swartz Bay) terminal
Victoria (Swartz Bay) - Southern Gulf Islands
Sailing time: Varies
NEXT SAILINGS | LATER SAILINGS |
---|---|
2:30 PM
100% available
Via Pender Island (Otter Bay), Mayne Island (Village Bay), to Saturna Island (Lyall Harbour) |
7:25 PM
100% available
Via Pender Island (Otter Bay), to Saturna Island (Lyall Harbour) |
3:40 PM
100% available
Via Pender Island (Otter Bay), Mayne Island (Village Bay), to Galiano Island (Sturdies Bay) |
5:00 AM
(Tomorrow)
100% available
Via Mayne Island (Village Bay), Galiano Island (Sturdies Bay), to Pender Island (Otter Bay) |
6:45 PM
100% available
Via Pender Island (Otter Bay), Mayne Island (Village Bay), to Galiano Island (Sturdies Bay) |
5:30 AM
(Tomorrow)
100% available
Via Saturna Island (Lyall Harbour), Mayne Island (Village Bay), Pender Island (Otter Bay), to Galiano Island (Sturdies Bay) |
8:40 AM
(Tomorrow)
100% available
Via Pender Island (Otter Bay), Mayne Island (Village Bay), to Galiano Island (Sturdies Bay) |
|
9:05 AM
(Tomorrow)
100% available
Via Saturna Island (Lyall Harbour), to Mayne Island (Village Bay) |
|
Next available sailing | |
Standard vehicles | 2:30 PM |
Oversized vehicles | 2:30 PM |
Sailing status | Route notices |
Victoria (Swartz Bay) - Salt Spring Island (Fulford Harbour)
Sailing time: 35m
NEXT SAILINGS | LATER SAILINGS |
---|---|
1:00 PM
35% available
|
7:00 PM
100% available
|
3:00 PM
100% available
|
9:00 PM
100% available
|
5:00 PM
100% available
|
9:00 AM
(Tomorrow)
100% available
|
11:00 AM
(Tomorrow)
100% available
|
|
1:00 PM
(Tomorrow)
100% available
|
|
Next available sailing | |
Standard vehicles | 1:00 PM |
Oversized vehicles | 1:00 PM |
Sailing status | Route notices |
Victoria (Swartz Bay) - Vancouver (Tsawwassen)
Sailing time: 1h 34m
NEXT SAILINGS | LATER SAILINGS |
---|---|
1:00 PM
63% available
|
5:00 PM
18% available
|
2:00 PM
62% available
|
7:00 PM
34% available
|
3:00 PM
38% available
|
9:00 PM
48% available
|
7:00 AM
(Tomorrow)
60% available
|
|
8:00 AM
(Tomorrow)
51% available
|
|
Next available sailing | |
Standard vehicles | 1:00 PM |
Oversized vehicles | 1:00 PM |
Sailing status | Route notices |
Vancouver (Horseshoe Bay) terminal
Vancouver (Horseshoe Bay) - Bowen Island (Snug Cove)
Sailing time: 19m
NEXT SAILINGS | LATER SAILINGS |
---|---|
12:40 PM
57% available
|
4:40 PM
100% available
|
1:55 PM
100% available
|
5:45 PM
100% available
|
3:30 PM
100% available
|
6:50 PM
100% available
|
9:20 PM
100% available
|
|
10:20 PM
100% available
|
|
Next available sailing | |
Standard vehicles | 12:40 PM |
Oversized vehicles | 12:40 PM |
Sailing status | Route notices |
Vancouver (Horseshoe Bay) - Sunshine Coast (Langdale)
Sailing time: 39m
NEXT SAILINGS | LATER SAILINGS |
---|---|
12:10 PM
Full
|
7:05 PM
73% available
|
2:25 PM
70% available
|
9:25 PM
92% available
|
4:45 PM
71% available
|
11:30 PM
98% available
|
7:30 AM
(Tomorrow)
70% available
|
|
9:50 AM
(Tomorrow)
70% available
|
|
Next available sailing | |
Standard vehicles | 2:25 PM |
Oversized vehicles | 2:25 PM |
Sailing status | Route notices |
Vancouver (Horseshoe Bay) - Nanaimo (Departure Bay)
Sailing time: 1h 40m
NEXT SAILINGS | LATER SAILINGS |
---|---|
1:25 PM
40% available
|
10:40 PM
58% available
|
3:55 PM
56% available
|
6:25 AM
(Tomorrow)
61% available
|
6:15 PM
57% available
|
8:45 AM
(Tomorrow)
54% available
|
11:05 AM
(Tomorrow)
54% available
|
|
1:25 PM
(Tomorrow)
52% available
|
|
Next available sailing | |
Standard vehicles | 1:25 PM |
Oversized vehicles | 1:25 PM |
Sailing status | Route notices |
Nanaimo (Departure Bay) terminal
Nanaimo (Departure Bay) - Vancouver (Horseshoe Bay)
Sailing time: 1h 40m
NEXT SAILINGS | LATER SAILINGS |
---|---|
1:25 PM
34% available
|
8:30 PM
50% available
|
3:55 PM
46% available
|
6:25 AM
(Tomorrow)
54% available
|
6:15 PM
52% available
|
8:45 AM
(Tomorrow)
44% available
|
11:05 AM
(Tomorrow)
44% available
|
|
12:15 PM
(Tomorrow)
51% available
|
|
Next available sailing | |
Standard vehicles | 1:25 PM |
Oversized vehicles | 1:25 PM |
Sailing status | Route notices |
Sunshine Coast (Langdale) terminal
Sunshine Coast (Langdale) - Vancouver (Horseshoe Bay)
Sailing time: 39m
NEXT SAILINGS | LATER SAILINGS |
---|---|
1:15 PM
51% available
|
8:15 PM
81% available
|
3:35 PM
77% available
|
10:30 PM
95% available
|
5:55 PM
73% available
|
6:20 AM
(Tomorrow)
90% available
|
8:40 AM
(Tomorrow)
60% available
|
|
11:00 AM
(Tomorrow)
53% available
|
|
Next available sailing | |
Standard vehicles | 1:15 PM |
Oversized vehicles | 1:15 PM |
Sailing status | Route notices |
Nanaimo (Duke Point) terminal
Nanaimo (Duke Point) - Vancouver (Tsawwassen)
Sailing time: 2h
NEXT SAILINGS | LATER SAILINGS |
---|---|
12:45 PM
19% available
|
10:15 AM
(Tomorrow)
34% available
|
3:15 PM
48% available
|
12:45 PM
(Tomorrow)
39% available
|
5:45 PM
30% available
|
3:15 PM
(Tomorrow)
28% available
|
5:45 PM
(Tomorrow)
22% available
|
|
8:15 PM
(Tomorrow)
30% available
|
|
Next available sailing | |
Standard vehicles | 12:45 PM |
Oversized vehicles | 12:45 PM |
Sailing status | Route notices |