Find this week’s Swartz Bay Ferry Schedule and Ferry Vancouver routes with updated times. Plan your trip easily.
Table of Contents
Swartz Bay Ferry Schedule and Routes
From Swartz Bay to Tsawwassen
Day | Departure | Arrival | Duration | Details |
---|---|---|---|---|
June 14, 2025 | 6:00 AM | 7:35 AM | 01:35 | Non-stop |
7:00 AM | 8:35 AM | 01:35 | Non-stop | |
9:00 AM | 10:35 AM | 01:35 | Non-stop | |
10:00 AM | 11:35 AM | 01:35 | Non-stop | |
11:00 AM | 12:35 PM | 01:35 | Non-stop | |
12:00 PM | 1:35 PM | 01:35 | Non-stop | |
1:00 PM | 2:35 PM | 01:35 | Non-stop | |
2:00 PM | 3:35 PM | 01:35 | Non-stop | |
3:00 PM | 4:35 PM | 01:35 | Non-stop | |
4:00 PM | 5:35 PM | 01:35 | Non-stop | |
5:00 PM | 6:35 PM | 01:35 | Non-stop | |
6:00 PM | 7:35 PM | 01:35 | Non-stop | |
7:00 PM | 8:35 PM | 01:35 | Non-stop | |
9:00 PM | 10:35 PM | 01:35 | Non-stop | |
June 15, 2025 | 6:00 AM | 7:35 AM | 01:35 | Non-stop |
7:00 AM | 8:35 AM | 01:35 | Non-stop | |
9:00 AM | 10:35 AM | 01:35 | Non-stop | |
10:00 AM | 11:35 AM | 01:35 | Non-stop | |
11:00 AM | 12:35 PM | 01:35 | Non-stop | |
12:00 PM | 1:35 PM | 01:35 | Non-stop | |
1:00 PM | 2:35 PM | 01:35 | Non-stop | |
2:00 PM | 3:35 PM | 01:35 | Non-stop | |
3:00 PM | 4:35 PM | 01:35 | Non-stop | |
4:00 PM | 5:35 PM | 01:35 | Non-stop | |
5:00 PM | 6:35 PM | 01:35 | Non-stop | |
6:00 PM | 7:35 PM | 01:35 | Non-stop | |
7:00 PM | 8:35 PM | 01:35 | Non-stop | |
9:00 PM | 10:35 PM | 01:35 | Non-stop | |
June 16, 2025 | 6:00 AM | 7:35 AM | 01:35 | Non-stop |
7:00 AM | 8:35 AM | 01:35 | Non-stop | |
9:00 AM | 10:35 AM | 01:35 | Non-stop | |
10:00 AM | 11:35 AM | 01:35 | Non-stop | |
11:00 AM | 12:35 PM | 01:35 | Non-stop | |
12:00 PM | 1:35 PM | 01:35 | Non-stop | |
1:00 PM | 2:35 PM | 01:35 | Non-stop | |
2:00 PM | 3:35 PM | 01:35 | Non-stop | |
3:00 PM | 4:35 PM | 01:35 | Non-stop | |
4:00 PM | 5:35 PM | 01:35 | Non-stop | |
5:00 PM | 6:35 PM | 01:35 | Non-stop | |
6:00 PM | 7:35 PM | 01:35 | Non-stop | |
7:00 PM | 8:35 PM | 01:35 | Non-stop | |
9:00 PM | 10:35 PM | 01:35 | Non-stop | |
June 19, 2025 | 6:00 AM | 7:35 AM | 01:35 | Non-stop |
7:00 AM | 8:35 AM | 01:35 | Non-stop | |
8:00 AM | 9:35 AM | 01:35 | Non-stop | |
9:00 AM | 10:35 AM | 01:35 | Non-stop | |
10:00 AM | 11:35 AM | 01:35 | Non-stop | |
11:00 AM | 12:35 PM | 01:35 | Non-stop | |
12:00 PM | 1:35 PM | 01:35 | Non-stop | |
1:00 PM | 2:35 PM | 01:35 | Non-stop | |
3:00 PM | 4:35 PM | 01:35 | Non-stop | |
4:00 PM | 5:35 PM | 01:35 | Non-stop | |
5:00 PM | 6:35 PM | 01:35 | Non-stop | |
7:00 PM | 8:35 PM | 01:35 | Non-stop | |
9:00 PM | 10:35 PM | 01:35 | Non-stop | |
June 20, 2025 | 7:00 AM | 8:35 AM | 01:35 | Non-stop |
8:00 AM | 9:35 AM | 01:35 | Non-stop | |
9:00 AM | 10:35 AM | 01:35 | Non-stop | |
10:00 AM | 11:35 AM | 01:35 | Non-stop | |
11:00 AM | 12:35 PM | 01:35 | Non-stop | |
12:00 PM | 1:35 PM | 01:35 | Non-stop | |
1:00 PM | 2:35 PM | 01:35 | Non-stop | |
2:00 PM | 3:35 PM | 01:35 | Non-stop | |
3:00 PM | 4:35 PM | 01:35 | Non-stop | |
4:00 PM | 5:35 PM | 01:35 | Non-stop | |
5:00 PM | 6:35 PM | 01:35 | Non-stop | |
6:00 PM | 7:35 PM | 01:35 | Non-stop | |
7:00 PM | 8:35 PM | 01:35 | Non-stop | |
8:00 PM | 9:35 PM | 01:35 | Non-stop | |
9:00 PM | 10:35 PM | 01:35 | Non-stop | |
10:00 PM | 11:35 PM | 01:35 | Non-stop |
Day
June 14, 2025
Departure
6:00 AM
Arrival
7:35 AM
Duration
01:35
Details
Non-stop
Departure
7:00 AM
Arrival
8:35 AM
Duration
01:35
Details
Non-stop
Departure
9:00 AM
Arrival
10:35 AM
Duration
01:35
Details
Non-stop
Departure
10:00 AM
Arrival
11:35 AM
Duration
01:35
Details
Non-stop
Departure
11:00 AM
Arrival
12:35 PM
Duration
01:35
Details
Non-stop
Departure
12:00 PM
Arrival
1:35 PM
Duration
01:35
Details
Non-stop
Departure
1:00 PM
Arrival
2:35 PM
Duration
01:35
Details
Non-stop
Departure
2:00 PM
Arrival
3:35 PM
Duration
01:35
Details
Non-stop
Departure
3:00 PM
Arrival
4:35 PM
Duration
01:35
Details
Non-stop
Departure
4:00 PM
Arrival
5:35 PM
Duration
01:35
Details
Non-stop
Departure
5:00 PM
Arrival
6:35 PM
Duration
01:35
Details
Non-stop
Departure
6:00 PM
Arrival
7:35 PM
Duration
01:35
Details
Non-stop
Departure
7:00 PM
Arrival
8:35 PM
Duration
01:35
Details
Non-stop
Departure
9:00 PM
Arrival
10:35 PM
Duration
01:35
Details
Non-stop
Day
June 15, 2025
Departure
6:00 AM
Arrival
7:35 AM
Duration
01:35
Details
Non-stop
Departure
7:00 AM
Arrival
8:35 AM
Duration
01:35
Details
Non-stop
Departure
9:00 AM
Arrival
10:35 AM
Duration
01:35
Details
Non-stop
Departure
10:00 AM
Arrival
11:35 AM
Duration
01:35
Details
Non-stop
Departure
11:00 AM
Arrival
12:35 PM
Duration
01:35
Details
Non-stop
Departure
12:00 PM
Arrival
1:35 PM
Duration
01:35
Details
Non-stop
Departure
1:00 PM
Arrival
2:35 PM
Duration
01:35
Details
Non-stop
Departure
2:00 PM
Arrival
3:35 PM
Duration
01:35
Details
Non-stop
Departure
3:00 PM
Arrival
4:35 PM
Duration
01:35
Details
Non-stop
Departure
4:00 PM
Arrival
5:35 PM
Duration
01:35
Details
Non-stop
Departure
5:00 PM
Arrival
6:35 PM
Duration
01:35
Details
Non-stop
Departure
6:00 PM
Arrival
7:35 PM
Duration
01:35
Details
Non-stop
Departure
7:00 PM
Arrival
8:35 PM
Duration
01:35
Details
Non-stop
Departure
9:00 PM
Arrival
10:35 PM
Duration
01:35
Details
Non-stop
Day
June 16, 2025
Departure
6:00 AM
Arrival
7:35 AM
Duration
01:35
Details
Non-stop
Departure
7:00 AM
Arrival
8:35 AM
Duration
01:35
Details
Non-stop
Departure
9:00 AM
Arrival
10:35 AM
Duration
01:35
Details
Non-stop
Departure
10:00 AM
Arrival
11:35 AM
Duration
01:35
Details
Non-stop
Departure
11:00 AM
Arrival
12:35 PM
Duration
01:35
Details
Non-stop
Departure
12:00 PM
Arrival
1:35 PM
Duration
01:35
Details
Non-stop
Departure
1:00 PM
Arrival
2:35 PM
Duration
01:35
Details
Non-stop
Departure
2:00 PM
Arrival
3:35 PM
Duration
01:35
Details
Non-stop
Departure
3:00 PM
Arrival
4:35 PM
Duration
01:35
Details
Non-stop
Departure
4:00 PM
Arrival
5:35 PM
Duration
01:35
Details
Non-stop
Departure
5:00 PM
Arrival
6:35 PM
Duration
01:35
Details
Non-stop
Departure
6:00 PM
Arrival
7:35 PM
Duration
01:35
Details
Non-stop
Departure
7:00 PM
Arrival
8:35 PM
Duration
01:35
Details
Non-stop
Departure
9:00 PM
Arrival
10:35 PM
Duration
01:35
Details
Non-stop
Day
June 19, 2025
Departure
6:00 AM
Arrival
7:35 AM
Duration
01:35
Details
Non-stop
Departure
7:00 AM
Arrival
8:35 AM
Duration
01:35
Details
Non-stop
Departure
8:00 AM
Arrival
9:35 AM
Duration
01:35
Details
Non-stop
Departure
9:00 AM
Arrival
10:35 AM
Duration
01:35
Details
Non-stop
Departure
10:00 AM
Arrival
11:35 AM
Duration
01:35
Details
Non-stop
Departure
11:00 AM
Arrival
12:35 PM
Duration
01:35
Details
Non-stop
Departure
12:00 PM
Arrival
1:35 PM
Duration
01:35
Details
Non-stop
Departure
1:00 PM
Arrival
2:35 PM
Duration
01:35
Details
Non-stop
Departure
3:00 PM
Arrival
4:35 PM
Duration
01:35
Details
Non-stop
Departure
4:00 PM
Arrival
5:35 PM
Duration
01:35
Details
Non-stop
Departure
5:00 PM
Arrival
6:35 PM
Duration
01:35
Details
Non-stop
Departure
7:00 PM
Arrival
8:35 PM
Duration
01:35
Details
Non-stop
Departure
9:00 PM
Arrival
10:35 PM
Duration
01:35
Details
Non-stop
Day
June 20, 2025
Departure
7:00 AM
Arrival
8:35 AM
Duration
01:35
Details
Non-stop
Departure
8:00 AM
Arrival
9:35 AM
Duration
01:35
Details
Non-stop
Departure
9:00 AM
Arrival
10:35 AM
Duration
01:35
Details
Non-stop
Departure
10:00 AM
Arrival
11:35 AM
Duration
01:35
Details
Non-stop
Departure
11:00 AM
Arrival
12:35 PM
Duration
01:35
Details
Non-stop
Departure
12:00 PM
Arrival
1:35 PM
Duration
01:35
Details
Non-stop
Departure
1:00 PM
Arrival
2:35 PM
Duration
01:35
Details
Non-stop
Departure
2:00 PM
Arrival
3:35 PM
Duration
01:35
Details
Non-stop
Departure
3:00 PM
Arrival
4:35 PM
Duration
01:35
Details
Non-stop
Departure
4:00 PM
Arrival
5:35 PM
Duration
01:35
Details
Non-stop
Departure
5:00 PM
Arrival
6:35 PM
Duration
01:35
Details
Non-stop
Departure
6:00 PM
Arrival
7:35 PM
Duration
01:35
Details
Non-stop
Departure
7:00 PM
Arrival
8:35 PM
Duration
01:35
Details
Non-stop
Departure
8:00 PM
Arrival
9:35 PM
Duration
01:35
Details
Non-stop
Departure
9:00 PM
Arrival
10:35 PM
Duration
01:35
Details
Non-stop
Departure
10:00 PM
Arrival
11:35 PM
Duration
01:35
Details
Non-stop
From Swartz Bay to Fulford Harbour
Day | Departure | Arrival | Duration | Details |
---|---|---|---|---|
June 14, 2025 | 7:00 AM | 7:35 AM | 00:35 | Non-stop |
9:00 AM | 9:35 AM | 00:35 | Non-stop | |
11:00 AM | 11:35 AM | 00:35 | Non-stop | |
1:00 PM | 1:35 PM | 00:35 | Non-stop | |
3:00 PM | 3:35 PM | 00:35 | Non-stop | |
5:00 PM | 5:35 PM | 00:35 | Non-stop | |
7:00 PM | 7:35 PM | 00:35 | Non-stop | |
9:00 PM | 9:35 PM | 00:35 | Non-stop | |
June 15, 2025 | 7:00 AM | 7:35 AM | 00:35 | Non-stop |
9:00 AM | 9:35 AM | 00:35 | Non-stop | |
11:00 AM | 11:35 AM | 00:35 | Non-stop | |
1:00 PM | 1:35 PM | 00:35 | Non-stop | |
3:00 PM | 3:35 PM | 00:35 | Non-stop | |
5:00 PM | 5:35 PM | 00:35 | Non-stop | |
7:00 PM | 7:35 PM | 00:35 | Non-stop | |
9:00 PM | 9:35 PM | 00:35 | Non-stop | |
June 16, 2025 | 7:00 AM | 7:35 AM | 00:35 | Non-stop |
9:00 AM | 9:35 AM | 00:35 | Non-stop | |
11:00 AM | 11:35 AM | 00:35 | Non-stop | |
1:00 PM | 1:35 PM | 00:35 | Non-stop | |
3:00 PM | 3:35 PM | 00:35 | Non-stop | |
5:00 PM | 5:35 PM | 00:35 | Non-stop | |
7:00 PM | 7:35 PM | 00:35 | Non-stop | |
9:00 PM | 9:35 PM | 00:35 | Non-stop | |
June 17, 2025 | 7:00 AM | 7:35 AM | 00:35 | Non-stop |
9:00 AM | 9:35 AM | 00:35 | Non-stop | |
11:00 AM | 11:35 AM | 00:35 | Non-stop | |
1:00 PM | 1:35 PM | 00:35 | Non-stop | |
3:00 PM | 3:35 PM | 00:35 | Non-stop | |
5:00 PM | 5:35 PM | 00:35 | Non-stop | |
7:00 PM | 7:35 PM | 00:35 | Non-stop | |
9:00 PM | 9:35 PM | 00:35 | Non-stop | |
June 18, 2025 | 7:00 AM | 7:35 AM | 00:35 | Non-stop |
9:00 AM | 9:35 AM | 00:35 | Non-stop | |
11:00 AM | 11:35 AM | 00:35 | Non-stop | |
1:00 PM | 1:35 PM | 00:35 | Non-stop | |
3:00 PM | 3:35 PM | 00:35 | Non-stop | |
5:00 PM | 5:35 PM | 00:35 | Non-stop | |
7:00 PM | 7:35 PM | 00:35 | Non-stop | |
9:00 PM | 9:35 PM | 00:35 | Non-stop | |
June 19, 2025 | 7:00 AM | 7:35 AM | 00:35 | Non-stop |
9:00 AM | 9:35 AM | 00:35 | Non-stop | |
11:00 AM | 11:35 AM | 00:35 | Non-stop | |
1:00 PM | 1:35 PM | 00:35 | Non-stop | |
3:00 PM | 3:35 PM | 00:35 | Non-stop | |
5:00 PM | 5:35 PM | 00:35 | Non-stop | |
7:00 PM | 7:35 PM | 00:35 | Non-stop | |
9:00 PM | 9:35 PM | 00:35 | Non-stop | |
June 20, 2025 | 9:00 AM | 9:35 AM | 00:35 | Non-stop |
11:00 AM | 11:35 AM | 00:35 | Non-stop | |
1:00 PM | 1:35 PM | 00:35 | Non-stop | |
3:00 PM | 3:35 PM | 00:35 | Non-stop | |
5:00 PM | 5:35 PM | 00:35 | Non-stop | |
7:00 PM | 7:35 PM | 00:35 | Non-stop | |
9:00 PM | 9:35 PM | 00:35 | Non-stop |
Day
June 14, 2025
Departure
7:00 AM
Arrival
7:35 AM
Duration
00:35
Details
Non-stop
Departure
9:00 AM
Arrival
9:35 AM
Duration
00:35
Details
Non-stop
Departure
11:00 AM
Arrival
11:35 AM
Duration
00:35
Details
Non-stop
Departure
1:00 PM
Arrival
1:35 PM
Duration
00:35
Details
Non-stop
Departure
3:00 PM
Arrival
3:35 PM
Duration
00:35
Details
Non-stop
Departure
5:00 PM
Arrival
5:35 PM
Duration
00:35
Details
Non-stop
Departure
7:00 PM
Arrival
7:35 PM
Duration
00:35
Details
Non-stop
Departure
9:00 PM
Arrival
9:35 PM
Duration
00:35
Details
Non-stop
Day
June 15, 2025
Departure
7:00 AM
Arrival
7:35 AM
Duration
00:35
Details
Non-stop
Departure
9:00 AM
Arrival
9:35 AM
Duration
00:35
Details
Non-stop
Departure
11:00 AM
Arrival
11:35 AM
Duration
00:35
Details
Non-stop
Departure
1:00 PM
Arrival
1:35 PM
Duration
00:35
Details
Non-stop
Departure
3:00 PM
Arrival
3:35 PM
Duration
00:35
Details
Non-stop
Departure
5:00 PM
Arrival
5:35 PM
Duration
00:35
Details
Non-stop
Departure
7:00 PM
Arrival
7:35 PM
Duration
00:35
Details
Non-stop
Departure
9:00 PM
Arrival
9:35 PM
Duration
00:35
Details
Non-stop
Day
June 16, 2025
Departure
7:00 AM
Arrival
7:35 AM
Duration
00:35
Details
Non-stop
Departure
9:00 AM
Arrival
9:35 AM
Duration
00:35
Details
Non-stop
Departure
11:00 AM
Arrival
11:35 AM
Duration
00:35
Details
Non-stop
Departure
1:00 PM
Arrival
1:35 PM
Duration
00:35
Details
Non-stop
Departure
3:00 PM
Arrival
3:35 PM
Duration
00:35
Details
Non-stop
Departure
5:00 PM
Arrival
5:35 PM
Duration
00:35
Details
Non-stop
Departure
7:00 PM
Arrival
7:35 PM
Duration
00:35
Details
Non-stop
Departure
9:00 PM
Arrival
9:35 PM
Duration
00:35
Details
Non-stop
Day
June 17, 2025
Departure
7:00 AM
Arrival
7:35 AM
Duration
00:35
Details
Non-stop
Departure
9:00 AM
Arrival
9:35 AM
Duration
00:35
Details
Non-stop
Departure
11:00 AM
Arrival
11:35 AM
Duration
00:35
Details
Non-stop
Departure
1:00 PM
Arrival
1:35 PM
Duration
00:35
Details
Non-stop
Departure
3:00 PM
Arrival
3:35 PM
Duration
00:35
Details
Non-stop
Departure
5:00 PM
Arrival
5:35 PM
Duration
00:35
Details
Non-stop
Departure
7:00 PM
Arrival
7:35 PM
Duration
00:35
Details
Non-stop
Departure
9:00 PM
Arrival
9:35 PM
Duration
00:35
Details
Non-stop
Day
June 18, 2025
Departure
7:00 AM
Arrival
7:35 AM
Duration
00:35
Details
Non-stop
Departure
9:00 AM
Arrival
9:35 AM
Duration
00:35
Details
Non-stop
Departure
11:00 AM
Arrival
11:35 AM
Duration
00:35
Details
Non-stop
Departure
1:00 PM
Arrival
1:35 PM
Duration
00:35
Details
Non-stop
Departure
3:00 PM
Arrival
3:35 PM
Duration
00:35
Details
Non-stop
Departure
5:00 PM
Arrival
5:35 PM
Duration
00:35
Details
Non-stop
Departure
7:00 PM
Arrival
7:35 PM
Duration
00:35
Details
Non-stop
Departure
9:00 PM
Arrival
9:35 PM
Duration
00:35
Details
Non-stop
Day
June 19, 2025
Departure
7:00 AM
Arrival
7:35 AM
Duration
00:35
Details
Non-stop
Departure
9:00 AM
Arrival
9:35 AM
Duration
00:35
Details
Non-stop
Departure
11:00 AM
Arrival
11:35 AM
Duration
00:35
Details
Non-stop
Departure
1:00 PM
Arrival
1:35 PM
Duration
00:35
Details
Non-stop
Departure
3:00 PM
Arrival
3:35 PM
Duration
00:35
Details
Non-stop
Departure
5:00 PM
Arrival
5:35 PM
Duration
00:35
Details
Non-stop
Departure
7:00 PM
Arrival
7:35 PM
Duration
00:35
Details
Non-stop
Departure
9:00 PM
Arrival
9:35 PM
Duration
00:35
Details
Non-stop
Day
June 20, 2025
Departure
9:00 AM
Arrival
9:35 AM
Duration
00:35
Details
Non-stop
Departure
11:00 AM
Arrival
11:35 AM
Duration
00:35
Details
Non-stop
Departure
1:00 PM
Arrival
1:35 PM
Duration
00:35
Details
Non-stop
Departure
3:00 PM
Arrival
3:35 PM
Duration
00:35
Details
Non-stop
Departure
5:00 PM
Arrival
5:35 PM
Duration
00:35
Details
Non-stop
Departure
7:00 PM
Arrival
7:35 PM
Duration
00:35
Details
Non-stop
Departure
9:00 PM
Arrival
9:35 PM
Duration
00:35
Details
Non-stop

Weekly Swartz Bay Ferry Schedule was last modified on by Emma Northoff. Published: