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