Mondays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
10:35 am
3h 35m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
7:05 am
10:35 am
3h 30m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
7:45 am
9:15 am
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
11:15 am
2:35 pm
3h 20m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
12:30 pm
4:35 pm
4h 5m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
2:50 pm
Only on Dec 26, Jan 2
4:20 pm
1h 30m
Stop
Galiano Island (Sturdies Bay)
Only on Dec 26, Jan 2
Stop
Galiano Island (Sturdies Bay)
4:55 pm
Only on Dec 26, Jan 2, Feb 20
8:35 pm
3h 40m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Only on Dec 26, Jan 2, Feb 20
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
5:10 pm
Except on Dec 26, Jan 2 & Feb 20
6:40 pm
1h 30m
Stop
Galiano Island (Sturdies Bay)
Except on Dec 26, Jan 2 & Feb 20
Stop
Galiano Island (Sturdies Bay)
5:25 pm
8:35 pm
3h 10m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
6:20 pm
Only on Dec 26, Jan 2, Feb 20
10:35 pm
4h 15m
Thru fare
Victoria (Swartz Bay)
Only on Dec 26, Jan 2, Feb 20
Thru fare
Victoria (Swartz Bay)
7:05 pm
Only on Dec 26, Jan 2, Feb 20
8:40 pm
1h 35m
Stop
Galiano Island (Sturdies Bay)
Only on Dec 26, Jan 2, Feb 20
Stop
Galiano Island (Sturdies Bay)
Tuesdays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
10:35 am
3h 35m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
7:05 am
10:35 am
3h 30m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
7:45 am
9:15 am
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
11:15 am
2:35 pm
3h 20m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
12:30 pm
4:35 pm
4h 5m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
3:50 pm
Only on Dec 27
6:10 pm
2h 20m
Stop
Salt Spring Island (Long Harbour)
Only on Dec 27
Stop
Salt Spring Island (Long Harbour)
5:10 pm
6:40 pm
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
5:25 pm
8:35 pm
3h 10m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
8:30 pm
Only on Dec 27
9:40 pm
1h 10m
Non-stop
Only on Dec 27
Non-stop
Wednesdays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
10:35 am
3h 35m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
7:05 am
10:35 am
3h 30m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
7:45 am
9:15 am
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
11:15 am
2:35 pm
3h 20m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
12:30 pm
4:35 pm
4h 5m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
5:10 pm
6:40 pm
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
5:25 pm
8:35 pm
3h 10m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
Thursdays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
10:35 am
3h 35m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
7:05 am
10:35 am
3h 30m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
7:45 am
9:15 am
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
11:15 am
2:35 pm
3h 20m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
12:30 pm
4:35 pm
4h 5m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
3:50 pm
Only on Dec 22
6:10 pm
2h 20m
Stop
Salt Spring Island (Long Harbour)
Only on Dec 22
Stop
Salt Spring Island (Long Harbour)
5:10 pm
6:40 pm
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
5:25 pm
8:35 pm
3h 10m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
8:30 pm
Only on Dec 22
9:40 pm
1h 10m
Non-stop
Only on Dec 22
Non-stop
Fridays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
10:35 am
3h 35m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
7:05 am
10:35 am
3h 30m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
7:45 am
9:15 am
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
11:15 am
2:35 pm
3h 20m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
12:30 pm
4:35 pm
4h 5m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
3:30 pm
Only on Dec 23 & 30
5:25 pm
1h 55m
Stop
Pender Island (Otter Bay)
Only on Dec 23 & 30
Stop
Pender Island (Otter Bay)
5:35 pm
7:05 pm
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
5:40 pm
10:35 pm
4h 55m
Stop
Mayne Island (Village Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Mayne Island (Village Bay)
Thru fare
Victoria (Swartz Bay)
Saturdays
Depart
Arrive
DURATION
STOP DETAILS
7:05 am
10:35 am
3h 30m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
7:45 am
12:35 pm
4h 50m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
10:40 am
4:35 pm
5h 55m
Stop
Pender Island (Otter Bay)
Stop
Saturna Island (Lyall Harbour)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Stop
Saturna Island (Lyall Harbour)
Thru fare
Victoria (Swartz Bay)
11:00 am
4:35 pm
5h 35m
Stop
Galiano Island (Sturdies Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
11:05 am
12:12 pm
1h 7m
Non-stop
Non-stop
4:05 pm
8:35 pm
4h 30m
Stop
Saturna Island (Lyall Harbour)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Saturna Island (Lyall Harbour)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
4:15 pm
5:45 pm
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
6:15 pm
10:35 pm
4h 20m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
Sundays
Depart
Arrive
DURATION
STOP DETAILS
8:15 am
12:35 pm
4h 20m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
8:40 am
10:10 am
1h 30m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
11:55 am
4:35 pm
4h 40m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
4:55 pm
8:35 pm
3h 40m
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
Stop
Pender Island (Otter Bay)
Thru fare
Victoria (Swartz Bay)
6:20 pm
10:35 pm
4h 15m
Thru fare
Victoria (Swartz Bay)
Thru fare
Victoria (Swartz Bay)
7:05 pm
8:40 pm
1h 35m
Stop
Galiano Island (Sturdies Bay)
Stop
Galiano Island (Sturdies Bay)
LEGEND