Travel Advisory: Multiple advisories in effect⁠. Check before you travel.

View ×
  1. Revised Schedule - Northern Expedition - Port Hardy (Bear Cove) - Bella Bella (McLoughlin Bay) - Prince Rupert - Haida Gwaii (Skidegate) - View details
  2. Sailing Cancellation - Queen of Alberni - Vancouver (Tsawwassen) - Nanaimo (Duke Point) - Victoria (Swartz Bay) - View details
  3. New website - Renew your online account - View details
  4. COVID-19 Update – Important information – Last updated October 6, 2020 - View details

Sailing status at major terminals

Check for available vehicle space on upcoming sailings at major terminals and see if any service notices have been posted.

Last updated: 6:59 PM, Friday, Oct 30, 2020. Refresh

Search by major terminal

Vancouver (Tsawwassen) terminal

Vancouver (Tsawwassen) - Nanaimo (Duke Point)

Sailing duration: 2h

NEXT SAILINGS LATER SAILINGS
8:15 PM
We are working to fix a mechanical issue on board
7:45 AM
(Tomorrow)
10:45 PM
45% available
10:15 AM
(Tomorrow)
5:15 AM
(Tomorrow)
Cancelled
12:45 PM
(Tomorrow)
3:15 PM
(Tomorrow)
5:45 PM
(Tomorrow)
Now ticketing
Standard vehicles 10:45 PM
Oversized vehicles Tomorrow
Sailing status Service notices

Vancouver (Tsawwassen) - Southern Gulf Islands

Sailing duration: Varies

NEXT SAILINGS LATER SAILINGS
7:30 PM
14% available
10:25 PM
(Tomorrow)
8:55 AM
(Tomorrow)
43% available
12:40 PM
(Tomorrow)
59% available
Now ticketing
Standard vehicles Tomorrow
Oversized vehicles 7:30 PM
Sailing status Service notices

Vancouver (Tsawwassen) - Victoria (Swartz Bay)

Sailing duration: 1h 34min

NEXT SAILINGS LATER SAILINGS
7:00 PM
Full
9:00 AM
(Tomorrow)
9:00 PM
23% available
11:00 AM
(Tomorrow)
7:00 AM
(Tomorrow)
72% available
1:00 PM
(Tomorrow)
3:00 PM
(Tomorrow)
5:00 PM
(Tomorrow)
Now ticketing
Standard vehicles 9:00 PM
Oversized vehicles 9:00 PM
Sailing status Service notices

Victoria (Swartz Bay) terminal

Victoria (Swartz Bay) - Southern Gulf Islands

Sailing duration: Varies

NEXT SAILINGS LATER SAILINGS
7:25 PM
26% available
5:50 AM
(Tomorrow)
7:30 PM
65% available
8:15 AM
(Tomorrow)
5:40 AM
(Tomorrow)
100% available
9:35 AM
(Tomorrow)
2:40 PM
(Tomorrow)
3:40 PM
(Tomorrow)
Now ticketing
Standard vehicles 7:25 PM
Oversized vehicles 7:25 PM
Sailing status Service notices

Victoria (Swartz Bay) - Salt Spring Island (Fulford Harbour)

Sailing duration: 35min

NEXT SAILINGS LATER SAILINGS
7:00 PM
2% available
9:00 AM
(Tomorrow)
9:00 PM
100% available
11:00 AM
(Tomorrow)
7:00 AM
(Tomorrow)
100% available
1:00 PM
(Tomorrow)
3:00 PM
(Tomorrow)
5:00 PM
(Tomorrow)
Now ticketing
Standard vehicles 7:00 PM
Oversized vehicles 7:00 PM
Sailing status Service notices

Victoria (Swartz Bay) - Vancouver (Tsawwassen)

Sailing duration: 1h 34min

NEXT SAILINGS LATER SAILINGS
7:00 PM
19% available
9:00 AM
(Tomorrow)
9:00 PM
72% available
11:00 AM
(Tomorrow)
7:00 AM
(Tomorrow)
54% available
1:00 PM
(Tomorrow)
3:00 PM
(Tomorrow)
5:00 PM
(Tomorrow)
Now ticketing
Standard vehicles 9:00 PM
Oversized vehicles 7:00 PM
Sailing status Service notices

Vancouver (Horseshoe Bay) terminal

Vancouver (Horseshoe Bay) - Bowen Island (Snug Cove)

Sailing duration: 19min

NEXT SAILINGS LATER SAILINGS
8:00 PM
88% available
5:50 AM
(Tomorrow)
9:00 PM
100% available
6:50 AM
(Tomorrow)
10:00 PM
100% available
8:00 AM
(Tomorrow)
9:05 AM
(Tomorrow)
10:15 AM
(Tomorrow)
Now ticketing
Standard vehicles 8:00 PM
Oversized vehicles 8:00 PM
Sailing status Service notices

Vancouver (Horseshoe Bay) - Sunshine Coast (Langdale)

Sailing duration: 39min

NEXT SAILINGS LATER SAILINGS
7:50 PM
26% available
9:45 AM
(Tomorrow)
10:55 PM
96% available
11:55 AM
(Tomorrow)
7:30 AM
(Tomorrow)
58% available
2:10 PM
(Tomorrow)
4:20 PM
(Tomorrow)
5:30 PM
(Tomorrow)
Now ticketing
Standard vehicles 7:50 PM
Oversized vehicles 7:50 PM
Sailing status Service notices

Vancouver (Horseshoe Bay) - Nanaimo (Departure Bay)

Sailing duration: 1h 40min

NEXT SAILINGS LATER SAILINGS
8:05 PM
25% available
8:25 AM
(Tomorrow)
10:10 PM
86% available
10:40 AM
(Tomorrow)
6:15 AM
(Tomorrow)
75% available
1:00 PM
(Tomorrow)
3:45 PM
(Tomorrow)
6:35 PM
(Tomorrow)
Now ticketing
Standard vehicles 8:05 PM
Oversized vehicles 8:05 PM
Sailing status Service notices

Nanaimo (Departure Bay) terminal

Nanaimo (Departure Bay) - Vancouver (Horseshoe Bay)

Sailing duration: 1h 40min

NEXT SAILINGS LATER SAILINGS
8:45 PM
76% available
8:25 AM
(Tomorrow)
10:10 PM
91% available
10:40 AM
(Tomorrow)
6:15 AM
(Tomorrow)
81% available
1:00 PM
(Tomorrow)
3:20 PM
(Tomorrow)
5:55 PM
(Tomorrow)
Now ticketing
Standard vehicles 8:45 PM
Oversized vehicles 8:45 PM
Sailing status Service notices

Nanaimo (Duke Point) terminal

Nanaimo (Duke Point) - Vancouver (Tsawwassen)

Sailing duration: 2h

NEXT SAILINGS LATER SAILINGS
8:15 PM
58% available
10:15 AM
(Tomorrow)
5:15 AM
(Tomorrow)
91% available
12:45 PM
(Tomorrow)
7:45 AM
(Tomorrow)
Cancelled
3:15 PM
(Tomorrow)
5:45 PM
(Tomorrow)
8:15 PM
(Tomorrow)
Now ticketing
Standard vehicles 8:15 PM
Oversized vehicles 8:15 PM
Sailing status Service notices

Sunshine Coast (Langdale) terminal

Sunshine Coast (Langdale) - Vancouver (Horseshoe Bay)

Sailing duration: 39min

NEXT SAILINGS LATER SAILINGS
8:55 PM
94% available
10:50 AM
(Tomorrow)
6:20 AM
(Tomorrow)
92% available
1:05 PM
(Tomorrow)
8:40 AM
(Tomorrow)
92% available
3:15 PM
(Tomorrow)
5:25 PM
(Tomorrow)
6:40 PM
(Tomorrow)
Now ticketing
Standard vehicles 8:55 PM
Oversized vehicles 8:55 PM
Sailing status Service notices
Sailing status by route

Select destination (city)

City Terminal