Vancouver Island Ferry Timetables

Leave Tsawwassen (Vancouver) Leave Swartz Bay (Victoria)
7:00 amDaily
9:00 amDaily
10:00 amJan 11, 13, 18, 20, 25, 27, Feb 1, 3 & 16 only
11:00 amDaily
12:00 pmFeb 8, 15. 18 & 22 only
1:00 pmDaily
2:00 pmFri, Sun and Feb 14, 18, 21 & 28 only
3:00 pmDaily
4:00pmFeb 10, 18 & 24 only
5:00 pmDaily
6:00 pmFri, Sun and Feb 14, 18, 21 & 28 only
7:00 pmDaily
9:00 pmDaily
7:00 amDaily
8:00 amFeb 16 only
9:00 amDaily
11:00 amDaily
12:00 pmFri, Sun and Feb 14, 18, 21 & 28 only
1:00 pmDaily
2:00 pmFeb 8, 15, 18 & 22 only
3:00 pmDaily
4:00 pmFri, Sun and Feb 14, 18, 21 & 28 only
5:00 pmDaily
6:00 pmFeb 10, 18 & 24 only
7:00 pmDaily
9:00 pmDaily

Leave Tsawwassen (Vancouver) Leave Duke Point (Nanaimo)
5:15 am Daily except Sun
7:45 am Daily except Sun
10:15 am Daily
12:45 pm Daily
3:15 pm Daily
5:45 pm Daily
8:15 pm Daily except Sat
10:00 pm Mar 25-29 only
10:45 pm Daily except Sat
5:15 am Daily except Sun
7:45 am Daily except Sun
10:15 am Daily
12:45 pm Daily
3:15 pm Daily
5:45 pm Daily
8:15 pm Daily except Sat
10:45 pm Daily except Sat

Leave Horseshoe Bay (Vancouver) Leave Departure Bay (Nanaimo)
6:15 am Daily
8:25 am Daily
10:40 am Daily
1:00 pm Daily
3:45 pm Daily
6:35 pm Daily
8:05 pm Fri-Sun and Feb 14 & 18 only
10:10 pm Daily
6:15 am Daily
8:25 am Daily
10:40 am Daily
1:00 pm Daily
3:20 pm Daily
5:55 pm Daily
8:45 pm Daily
10:10 pm Fri-Sun and Feb 14 & 18 only

Ticket sales will end five minutes before the scheduled sailing time for vehicles and ten minutes before for walk-on passengers.

Schedules are subject to change without notice.