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

View ×
  1. Return to Service - Northern Expedition – Northern Adventure - Port Hardy – Bella Bella – Klemtu - Prince Rupert - Skidegate - View details
  2. Long Weekend Travel July 30 - August 2 - View details
  3. Safe travel this summer - Last updated July 30, 2021 - 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: 7:03 PM, Monday, Aug 02, 2021. Refresh

Search by major terminal

Vancouver (Tsawwassen) terminal

Vancouver (Tsawwassen) - Nanaimo (Duke Point)

Sailing duration: 2h

NEXT SAILINGS LATER SAILINGS
8:15 PM
11% available
7:45 AM
(Tomorrow)
10:45 PM
30% available
10:15 AM
(Tomorrow)
5:15 AM
(Tomorrow)
13% available
12:45 PM
(Tomorrow)
3:15 PM
(Tomorrow)
5:45 PM
(Tomorrow)
Now ticketing
Standard vehicles 8:15 PM
Oversized vehicles 8:15 PM
Now ticketing Service notices

Vancouver (Tsawwassen) - Southern Gulf Islands

Sailing duration: Varies

NEXT SAILINGS LATER SAILINGS
7:15 PM
67% available
10:25 AM
(Tomorrow)
10:20 PM
93% available
1:40 PM
(Tomorrow)
9:10 AM
(Tomorrow)
8% available
4:00 PM
(Tomorrow)
7:50 PM
(Tomorrow)
Now ticketing
Standard vehicles 7:15 PM
Oversized vehicles 7:15 PM
Now ticketing Service notices

Vancouver (Tsawwassen) - Victoria (Swartz Bay)

Sailing duration: 1h 34min

NEXT SAILINGS LATER SAILINGS
8:00 PM
40% available
6:00 AM
(Tomorrow)
9:00 PM
35% available
7:00 AM
(Tomorrow)
10:00 PM
47% available
8:00 AM
(Tomorrow)
9:00 AM
(Tomorrow)
10:00 AM
(Tomorrow)
Now ticketing
Standard vehicles 8:00 PM
Oversized vehicles 8:00 PM
Now ticketing Service notices

Victoria (Swartz Bay) terminal

Victoria (Swartz Bay) - Southern Gulf Islands

Sailing duration: Varies

NEXT SAILINGS LATER SAILINGS
7:05 PM
65% available
8:20 AM
(Tomorrow)
5:00 AM
(Tomorrow)
100% available
9:10 AM
(Tomorrow)
5:05 AM
(Tomorrow)
100% available
10:25 AM
(Tomorrow)
2:15 PM
(Tomorrow)
3:20 PM
(Tomorrow)
Now ticketing
Standard vehicles 7:05 PM
Oversized vehicles 7:05 PM
Now ticketing Service notices

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

Sailing duration: 35min

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

Victoria (Swartz Bay) - Vancouver (Tsawwassen)

Sailing duration: 1h 34min

NEXT SAILINGS LATER SAILINGS
8:00 PM
49% available
6:00 AM
(Tomorrow)
9:00 PM
23% available
7:00 AM
(Tomorrow)
10:00 PM
17% available
8:00 AM
(Tomorrow)
9:00 AM
(Tomorrow)
10:00 AM
(Tomorrow)
Now ticketing
Standard vehicles 8:00 PM
Oversized vehicles 8:00 PM
Now ticketing Service notices

Vancouver (Horseshoe Bay) terminal

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

Sailing duration: 19min

NEXT SAILINGS LATER SAILINGS
7:50 PM
93% available
5:50 AM
(Tomorrow)
9:20 PM
100% available
6:50 AM
(Tomorrow)
10:20 PM
100% available
8:00 AM
(Tomorrow)
9:05 AM
(Tomorrow)
10:10 AM
(Tomorrow)
Now ticketing
Standard vehicles 7:50 PM
Oversized vehicles 7:50 PM
Now ticketing Service notices

Vancouver (Horseshoe Bay) - Sunshine Coast (Langdale)

Sailing duration: 39min

NEXT SAILINGS LATER SAILINGS
7:05 PM
55% available
7:30 AM
(Tomorrow)
9:25 PM
75% available
9:50 AM
(Tomorrow)
11:30 PM
96% available
12:10 PM
(Tomorrow)
2:25 PM
(Tomorrow)
3:15 PM
(Tomorrow)
Now ticketing
Standard vehicles 7:05 PM
Oversized vehicles 7:05 PM
Now ticketing Service notices

Vancouver (Horseshoe Bay) - Nanaimo (Departure Bay)

Sailing duration: 1h 40min

NEXT SAILINGS LATER SAILINGS
7:20 PM
45% available

11:40 PM

8:30 PM
69% available
6:25 AM
(Tomorrow)
10:40 PM
61% available
8:45 AM
(Tomorrow)
10:00 AM
(Tomorrow)
11:05 AM
(Tomorrow)
Now ticketing
Standard vehicles 7:20 PM
Oversized vehicles 7:20 PM
Now ticketing Service notices

Nanaimo (Departure Bay) terminal

Nanaimo (Departure Bay) - Vancouver (Horseshoe Bay)

Sailing duration: 1h 40min

NEXT SAILINGS LATER SAILINGS
8:30 PM
Full
6:25 AM
(Tomorrow)
9:30 PM
Full
7:40 AM
(Tomorrow)
10:40 PM
44% available
8:45 AM
(Tomorrow)
11:05 AM
(Tomorrow)
12:25 PM
(Tomorrow)
Now ticketing
Standard vehicles 10:40 PM
Oversized vehicles 10:40 PM
Now ticketing Service notices

Nanaimo (Duke Point) terminal

Nanaimo (Duke Point) - Vancouver (Tsawwassen)

Sailing duration: 2h

NEXT SAILINGS LATER SAILINGS
8:15 PM
8% available
7:45 AM
(Tomorrow)
10:45 PM
23% available
10:15 AM
(Tomorrow)
5:15 AM
(Tomorrow)
24% available
12:45 PM
(Tomorrow)
3:15 PM
(Tomorrow)
5:45 PM
(Tomorrow)
Now ticketing
Standard vehicles 10:45 PM
Oversized vehicles 8:15 PM
Now ticketing Service notices

Sunshine Coast (Langdale) terminal

Sunshine Coast (Langdale) - Vancouver (Horseshoe Bay)

Sailing duration: 39min

NEXT SAILINGS LATER SAILINGS
8:15 PM
Full
8:40 AM
(Tomorrow)
10:30 PM
46% available
11:00 AM
(Tomorrow)
6:20 AM
(Tomorrow)
45% available
1:15 PM
(Tomorrow)
2:05 PM
(Tomorrow)
4:20 PM
(Tomorrow)
Now ticketing
Standard vehicles 10:30 PM
Oversized vehicles 10:30 PM
Now ticketing Service notices
Sailing status by route

Select destination (city)

City Terminal

Busy terminals