Route

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

This is a non-bookable route. Fares are paid at the terminal at the time of travel.


Mondays

Depart
Arrive DURATION STOP DETAILS
5:20 am
5:40 am 20m

Except on Nov 11 & Feb 17

Non-stop

6:20 am
6:40 am 20m

Non-stop

7:30 am
7:50 am 20m

Non-stop

8:35 am
8:55 am 20m

Non-stop

9:40 am
10:00 am 20m

Non-stop

10:50 am
11:10 am 20m

Non-stop

12:00 pm
12:20 pm 20m

Non-stop

1:10 pm
1:30 pm 20m

Non-stop

2:55 pm
3:15 pm 20m

Non-stop

4:00 pm
4:20 pm 20m

Non-stop

5:10 pm
5:30 pm 20m

Non-stop

6:15 pm
6:35 pm 20m

Non-stop

7:25 pm
7:45 pm 20m

Non-stop

8:30 pm
8:50 pm 20m

Non-stop

9:30 pm
9:50 pm 20m

Non-stop

10:30 pm
10:50 pm 20m

Non-stop

Tuesdays

Depart
Arrive DURATION STOP DETAILS
5:20 am
5:40 am 20m

Non-stop

6:20 am
6:40 am 20m

Non-stop

7:30 am
7:50 am 20m

Non-stop

8:35 am
8:55 am 20m

Non-stop

9:40 am
10:00 am 20m

Non-stop

10:50 am
11:10 am 20m

Non-stop

12:00 pm
12:20 pm 20m

Non-stop

1:10 pm
1:30 pm 20m

Non-stop

2:55 pm
3:15 pm 20m

Non-stop

4:00 pm
4:20 pm 20m

Non-stop

5:10 pm
5:30 pm 20m

Non-stop

6:15 pm
6:35 pm 20m

Non-stop

7:25 pm
7:45 pm 20m

Non-stop

8:30 pm
8:50 pm 20m

Non-stop

9:30 pm
9:50 pm 20m

Non-stop

10:30 pm
10:50 pm 20m

Non-stop

Wednesdays

Depart
Arrive DURATION STOP DETAILS
5:20 am
5:40 am 20m

Except on Dec 25 & Jan 1

Non-stop

6:20 am
6:40 am 20m

Except on Dec 25 & Jan 1

Non-stop

7:30 am
7:50 am 20m

Except on Dec 25 & Jan 1

Non-stop

8:35 am
8:55 am 20m

Non-stop

9:40 am
10:00 am 20m

Non-stop

10:50 am
11:10 am 20m

Non-stop

12:00 pm
12:20 pm 20m

Non-stop

1:10 pm
1:30 pm 20m

Non-stop

2:55 pm
3:15 pm 20m

Non-stop

4:00 pm
4:20 pm 20m

No passengers permitted - DG Sailing only.

Dangerous goods only

Non-stop

5:10 pm
5:30 pm 20m

Non-stop

6:15 pm
6:35 pm 20m

Non-stop

7:25 pm
7:45 pm 20m

Non-stop

8:30 pm
8:50 pm 20m

Non-stop

9:30 pm
9:50 pm 20m

Non-stop

10:30 pm
10:50 pm 20m

Non-stop

Thursdays

Depart
Arrive DURATION STOP DETAILS
5:20 am
5:40 am 20m

Non-stop

6:20 am
6:40 am 20m

Non-stop

7:30 am
7:50 am 20m

Non-stop

8:35 am
8:55 am 20m

Non-stop

9:40 am
10:00 am 20m

Non-stop

10:50 am
11:10 am 20m

Non-stop

12:00 pm
12:20 pm 20m

Non-stop

1:10 pm
1:30 pm 20m

Non-stop

2:55 pm
3:15 pm 20m

Non-stop

4:00 pm
4:20 pm 20m

Non-stop

5:10 pm
5:30 pm 20m

Non-stop

6:15 pm
6:35 pm 20m

Non-stop

7:25 pm
7:45 pm 20m

Non-stop

8:30 pm
8:50 pm 20m

Non-stop

9:30 pm
9:50 pm 20m

Non-stop

10:30 pm
10:50 pm 20m

Non-stop

Fridays

Depart
Arrive DURATION STOP DETAILS
5:20 am
5:40 am 20m

Non-stop

6:20 am
6:40 am 20m

Non-stop

7:30 am
7:50 am 20m

Non-stop

8:35 am
8:55 am 20m

Non-stop

9:40 am
10:00 am 20m

Non-stop

10:50 am
11:10 am 20m

Non-stop

12:00 pm
12:20 pm 20m

Non-stop

1:10 pm
1:30 pm 20m

Non-stop

2:55 pm
3:15 pm 20m

Non-stop

4:00 pm
4:20 pm 20m

Non-stop

5:10 pm
5:30 pm 20m

Non-stop

6:15 pm
6:35 pm 20m

Non-stop

7:25 pm
7:45 pm 20m

Non-stop

8:30 pm
8:50 pm 20m

Non-stop

9:30 pm
9:50 pm 20m

Non-stop

10:30 pm
10:50 pm 20m

Non-stop

Saturdays

Depart
Arrive DURATION STOP DETAILS
5:20 am
5:40 am 20m

Non-stop

6:20 am
6:40 am 20m

Non-stop

7:30 am
7:50 am 20m

Non-stop

8:35 am
8:55 am 20m

Non-stop

9:40 am
10:00 am 20m

Non-stop

10:50 am
11:10 am 20m

Non-stop

12:00 pm
12:20 pm 20m

Non-stop

1:10 pm
1:30 pm 20m

Non-stop

2:55 pm
3:15 pm 20m

Non-stop

4:00 pm
4:20 pm 20m

Non-stop

5:10 pm
5:30 pm 20m

Non-stop

6:15 pm
6:35 pm 20m

Non-stop

8:30 pm
8:50 pm 20m

Non-stop

9:30 pm
9:50 pm 20m

Non-stop

10:30 pm
10:50 pm 20m

Non-stop

Sundays

Depart
Arrive DURATION STOP DETAILS
6:20 am
6:40 am 20m

Non-stop

7:30 am
7:50 am 20m

Non-stop

8:35 am
8:55 am 20m

Non-stop

9:40 am
10:00 am 20m

Non-stop

10:50 am
11:10 am 20m

Non-stop

12:00 pm
12:20 pm 20m

Non-stop

1:10 pm
1:30 pm 20m

Non-stop

2:55 pm
3:15 pm 20m

Non-stop

4:00 pm
4:20 pm 20m

Non-stop

5:10 pm
5:30 pm 20m

Non-stop

6:15 pm
6:35 pm 20m

Non-stop

7:25 pm
7:45 pm 20m

Non-stop

8:30 pm
8:50 pm 20m

Non-stop

9:30 pm
9:50 pm 20m

Non-stop

10:30 pm
10:50 pm 20m

Non-stop



Snug Cove terminal is located on the east coast of Bowen Island. Sailings departing from Snug Cove provide service to Vancouver (Horseshoe Bay).

Boarding is based on order of arrival at the terminal. Check-in closes two minutes prior to the scheduled sailing for foot passengers and vehicles.


Note: Schedules subject to change without notice.

Last updated:  Dec 05, 2024.

 

 

Route

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

  • This is a non-bookable route. Fares are paid at the terminal at the time of travel.
  • For information on the status of today’s sailings and any cancellations, check current conditions.

Mondays

Depart
Arrive DURATION STOP DETAILS
5:50 am
6:10 am 20m

Non-stop

6:50 am
7:10 am 20m

Non-stop

8:00 am
8:20 am 20m

Non-stop

9:05 am
9:25 am 20m

Non-stop

10:15 am
10:35 am 20m

Non-stop

11:25 am
11:45 am 20m

Non-stop

12:35 pm
12:55 pm 20m

Non-stop

2:20 pm
2:40 pm 20m

Non-stop

3:30 pm
3:50 pm 20m

Non-stop

4:35 pm
4:55 pm 20m

Non-stop

5:45 pm
6:05 pm 20m

Non-stop

6:50 pm
7:10 pm 20m

Non-stop

8:00 pm
8:20 pm 20m

Non-stop

9:00 pm
9:20 pm 20m

Non-stop

10:00 pm
10:20 pm 20m

Non-stop

Tuesdays

Depart
Arrive DURATION STOP DETAILS
5:50 am
6:10 am 20m

Non-stop

6:50 am
7:10 am 20m

Non-stop

8:00 am
8:20 am 20m

Non-stop

9:05 am
9:25 am 20m

Non-stop

10:15 am
10:35 am 20m

Non-stop

11:25 am
11:45 am 20m

Non-stop

12:35 pm
12:55 pm 20m

Non-stop

2:20 pm
2:40 pm 20m

Non-stop

3:30 pm
3:50 pm 20m

Non-stop

4:35 pm
4:55 pm 20m

Non-stop

5:45 pm
6:05 pm 20m

Non-stop

6:50 pm
7:10 pm 20m

Non-stop

8:00 pm
8:20 pm 20m

Non-stop

9:00 pm
9:20 pm 20m

Non-stop

10:00 pm
10:20 pm 20m

Non-stop

Wednesdays

Depart
Arrive DURATION STOP DETAILS
5:50 am
6:10 am 20m

Except on Dec 25 & Jan 1

Non-stop

6:50 am
7:10 am 20m

Except on Dec 25 & Jan 1

Non-stop

8:00 am
8:20 am 20m

Non-stop

9:05 am
9:25 am 20m

No passengers permitted - DG Sailing only.

Dangerous goods only

Non-stop

10:15 am
10:35 am 20m

Non-stop

11:25 am
11:45 am 20m

Non-stop

12:35 pm
12:55 pm 20m

Non-stop

2:20 pm
2:40 pm 20m

Non-stop

3:30 pm
3:50 pm 20m

Non-stop

4:35 pm
4:55 pm 20m

Non-stop

5:45 pm
6:05 pm 20m

Non-stop

6:50 pm
7:10 pm 20m

Non-stop

8:00 pm
8:20 pm 20m

Non-stop

9:00 pm
9:20 pm 20m

Non-stop

10:00 pm
10:20 pm 20m

Non-stop

Thursdays

Depart
Arrive DURATION STOP DETAILS
5:50 am
6:10 am 20m

Non-stop

6:50 am
7:10 am 20m

Non-stop

8:00 am
8:20 am 20m

Non-stop

9:05 am
9:25 am 20m

Non-stop

10:15 am
10:35 am 20m

Non-stop

11:25 am
11:45 am 20m

Non-stop

12:35 pm
12:55 pm 20m

Non-stop

2:20 pm
2:40 pm 20m

Non-stop

3:30 pm
3:50 pm 20m

Non-stop

4:35 pm
4:55 pm 20m

Non-stop

5:45 pm
6:05 pm 20m

Non-stop

6:50 pm
7:10 pm 20m

Non-stop

8:00 pm
8:20 pm 20m

Non-stop

9:00 pm
9:20 pm 20m

Non-stop

10:00 pm
10:20 pm 20m

Non-stop

Fridays

Depart
Arrive DURATION STOP DETAILS
5:50 am
6:10 am 20m

Non-stop