Mayne Island Departures
(Village Bay)

Crossing time: Varies
Distance: Varies

Due to COVID-19, this schedule may change. PLEASE MONITOR SERVICE NOTICES



Vehicle reservations are recommended for travel between the Gulf Islands and Tsawwassen >> www.bcferries.com/bcftravelcentre



Mayne to Galiano Island (Sturdies Bay)
IN EFFECT: April 10, 2020 to June 8, 2020
7:15 AM - 7:40 AM
non-stop
Daily
7:45 AM - 8:10 AM
non-stop
Daily
11:10 AM - 11:35 AM
non-stop
Daily
5:10 PM - 5:35 PM
non-stop
Daily
9:35 PM - 10:00 PM
non-stop
Daily
Mayne to Pender Island (Otter Bay)
IN EFFECT: April 10, 2020 to June 8, 2020
7:15 AM - 8:30 AM
Galiano
Daily
11:35 AM - 12:00 PM
non-stop
Daily
5:35 PM - 6:00 PM
non-stop
Daily
8:55 PM - 9:20 PM
non-stop
Daily
Mayne to Salt Spring Island (Long Harbour)
IN EFFECT: April 10, 2020 to June 8, 2020
  -  
 
NO SERVICE
Mayne to Saturna Island (Lyall Harbour)
IN EFFECT: April 10, 2020 to June 8, 2020
  -  
 
NO SERVICE
Mayne to Vancouver (Tsawwassen)
IN EFFECT: April 10, 2020 to June 8, 2020
7:45 AM - 9:15 AM
Galiano
Daily
5:10 PM - 6:40 PM
Galiano
Daily
Mayne to Victoria (Swartz Bay)
IN EFFECT: April 10, 2020 to June 8, 2020
7:15 AM - 9:25 AM
Galiano, Pender
Daily
11:35 AM - 1:00 PM
Pender
Daily
5:35 PM - 6:50 PM
Pender
Daily
8:55 PM - 10:10 PM
Pender
Daily
9:35 PM - 11:20 PM
Galiano
Daily

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

See where the vessels are now: Create a myBCFerries account and subscribe to our email notification network >>

Note: Schedules subject to change without notice.
Please see our Service Notices for any additional information.