Mondays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
11:40 am
4h 40m
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
9:55 am
12:00 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
11:00 am
Except on Nov 13 & Feb 19
3:02 pm
4h 2m
Thru fare
Swartz Bay
Except on Nov 13 & Feb 19
Thru fare
Swartz Bay
11:00 am
Only on Nov 13 & Feb 19
3:00 pm
4h
Thru fare
Swartz Bay
Only on Nov 13 & Feb 19
Thru fare
Swartz Bay
3:00 pm
Except on Nov 13 & Feb 19
7:22 pm
4h 22m
Thru fare
Swartz Bay
Except on Nov 13 & Feb 19
Thru fare
Swartz Bay
5:00 pm
Except on Nov 13 & Feb 19
8:35 pm
3h 35m
Thru fare
Swartz Bay
Except on Nov 13 & Feb 19
Thru fare
Swartz Bay
5:00 pm
Only on Nov 13 & Feb 19
8:05 pm
3h 5m
Thru fare
Swartz Bay
Only on Nov 13 & Feb 19
Thru fare
Swartz Bay
5:40 pm
Only on Nov 13 & Feb 19
9:00 pm
3h 20m
Transfer
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Only on Nov 13 & Feb 19
Transfer
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
7:10 pm
Except on Nov 13 & Feb 19
9:15 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Except on Nov 13 & Feb 19
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Tuesdays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
11:40 am
4h 40m
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
9:55 am
12:00 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
11:00 am
3:02 pm
4h 2m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
3:00 pm
7:22 pm
4h 22m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
5:00 pm
8:35 pm
3h 35m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
6:45 pm
Only on Dec 26
9:15 pm
2h 30m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Only on Dec 26
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
7:10 pm
9:15 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Wednesdays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
11:40 am
4h 40m
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
9:55 am
12:00 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
11:00 am
3:02 pm
4h 2m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
3:00 pm
7:22 pm
4h 22m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
5:00 pm
8:35 pm
3h 35m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
6:45 pm
Only on Dec 27
9:15 pm
2h 30m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Only on Dec 27
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
7:10 pm
9:15 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Thursdays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
11:40 am
4h 40m
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
9:55 am
12:00 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
11:00 am
Only on Mar 28
2:25 pm
3h 25m
Thru fare
Swartz Bay
Only on Mar 28
Thru fare
Swartz Bay
11:00 am
Except on Mar 28
3:02 pm
4h 2m
Thru fare
Swartz Bay
Except on Mar 28
Thru fare
Swartz Bay
1:00 pm
Only on Mar 28
4:40 pm
3h 40m
Thru fare
Swartz Bay
Only on Mar 28
Thru fare
Swartz Bay
3:00 pm
Except on Mar 28
7:22 pm
4h 22m
Thru fare
Swartz Bay
Except on Mar 28
Thru fare
Swartz Bay
3:20 pm
Only on Mar 28
6:05 pm
2h 45m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Only on Mar 28
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
5:00 pm
Only on Mar 28
8:05 pm
3h 5m
Thru fare
Swartz Bay
Only on Mar 28
Thru fare
Swartz Bay
5:00 pm
Except on Mar 28
8:35 pm
3h 35m
Thru fare
Swartz Bay
Except on Mar 28
Thru fare
Swartz Bay
6:45 pm
Only on Mar 28
9:40 pm
2h 55m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Only on Mar 28
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
7:10 pm
Except on Mar 28
9:15 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Except on Mar 28
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
7:30 pm
Only on Mar 28
9:40 pm
2h 10m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Only on Mar 28
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Fridays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
11:40 am
4h 40m
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
Thru fare
Swartz Bay
Stop
Mayne Island (Village Bay)
9:25 am
Only on Dec 22 & 29
10:45 am
1h 20m
Non-stop
Only on Dec 22 & 29
Non-stop
9:55 am
12:00 pm
2h 5m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
11:00 am
2:25 pm
3h 25m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
1:00 pm
4:40 pm
3h 40m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
2:05 pm
Only on Dec 22 & 29
3:55 pm
1h 50m
Stop
Mayne Island (Village Bay)
Only on Dec 22 & 29
Stop
Mayne Island (Village Bay)
3:20 pm
6:05 pm
2h 45m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
5:00 pm
8:05 pm
3h 5m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
6:45 pm
Only on Mar 29
9:40 pm
2h 55m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Only on Mar 29
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
7:30 pm
9:40 pm
2h 10m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Saturdays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
10:15 am
3h 15m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
8:55 am
11:05 am
2h 10m
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
9:25 am
Only on Dec 23
10:45 am
1h 20m
Non-stop
Only on Dec 23
Non-stop
11:00 am
3:20 pm
4h 20m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
1:00 pm
4:20 pm
3h 20m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
2:05 pm
Only on Dec 23
4:30 pm
2h 25m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Only on Dec 23
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
3:00 pm
7:28 pm
4h 28m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
5:00 pm
8:05 pm
3h 5m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
Sundays
Depart
Arrive
DURATION
STOP DETAILS
7:00 am
10:15 am
3h 15m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
11:10 am
1:20 pm
2h 10m
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Stop
Mayne Island (Village Bay)
5:00 pm
8:05 pm
3h 5m
Thru fare
Swartz Bay
Thru fare
Swartz Bay
5:40 pm
9:00 pm
3h 20m
Transfer
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
Transfer
Mayne Island (Village Bay)
Stop
Galiano Island (Sturdies Bay)
LEGEND