Mayne Island Bus Society

The Mayne Island Bus Society is a 100% volunteer bus service providing transportation to all residents and visitors. We are solely funded by donation. We offer service to and from the Village Bay Ferry Terminal plus other points on Mayne Island. As well, please charter us for your local event.


Arriving from Tsawwassen/Vancouver
By donation, please etransfer to
ArrivIng from Swartz Bay/Victoria)
By donation, please etransfer to
Mayne Island Address to Village Bay Ferry
By donation, please etransfer to
PRIVATE CHARTER (call for appointment)
250.539.0851 or email
cost negotiable.
Arriving by Plane to Miners Bay Dock
Departing by Plane from Miners Bay Dock
Scheduled float planes normally depart from Miners Bay dock.
Directions 520 Felix Jack Road, Mayne Island, BC, Canada