BC Ferries Southern Gulf Islands
Ferry · BC Ferries
Runs every 27 min in weekday rush hours, every hour weekday middays, every 46 min on Saturdays and every 54 min on Sundays. Weekday trips from 5:00 am to 9:55 pm.
How often it runs
Village Bay (Mayne Island)
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | 2 trips | 2 trips | – |
| Morning rush6–9 am | every 31 min | every 53 min | every hour |
| Midday9 am–3 pm | every hour | every 46 min | every 54 min |
| Afternoon rush3–7 pm | every 27 min | every 27 min | every 43 min |
| Evening7 pm–midnight | every 41 min | every 17 min | every 18 min |
| First trip | 5:00 am | 5:40 am | 6:25 am |
| Last trip | 9:55 pm | 8:15 pm | 8:15 pm |
| Trips | 25 | 25 | 20 |
Swartz Bay (Victoria)
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Morning rush6–9 am | every 20 min | every 28 min | every 24 min |
| Midday9 am–3 pm | every 29 min | every 32 min | every 38 min |
| Afternoon rush3–7 pm | every 58 min | every 34 min | every 38 min |
| Evening7 pm–midnight | every 30 min | every 45 min | every 18 min |
| First trip | 6:20 am | 7:05 am | 7:15 am |
| Last trip | 10:05 pm | 11:40 pm | 9:10 pm |
| Trips | 24 | 21 | 22 |
From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.
Stops
Village Bay (Mayne Island) 2 stops
Swartz Bay (Victoria) 2 stops
Schedule from BC Ferries's published GTFS feed, valid through March 31, 2027. Data sources