The festival is held on the Iredale Farm, 327 Campbell Bay Road on Mayne Island, BC.

From the Village Bay ferry terminal, take Village Bay road, turn right on Fernhill Road (in the town centre), then take a left turn on Campbell Bay Road. Signs will be posted once you hit Campbell Bay Road!

The site is accessible by bike from the ferry terminal, and we love cyclists.

The Mayne Island Community Bus is running a shuttle service from the ferry terminal to the festival site. There will be shuttle vans picking up foot passengers arriving on major sailings from Vancouver and Victoria on Friday and Saturday. The shuttle is by donation, suggested donation $2/person per trip. Signup sheets for shuttles leaving the festival will be posted at the gate, and help us give the Community Bus accurate numbers so they can help get everyone to the ferries. If you need a shuttle to the early morning ferry on Sunday, you must sign up by 10pm on Saturday night.

There are only 2-3 sailings per day from Vancouver, so check the schedules carefully! The morning ferries on both days usually sell out, and reservations for vehicles and foot  passengers from Tsawwassen are strongly recommended and can be made at or by calling 1-888-BC FERRY (223-3779). Further sailing information from Tsawwassen, Swartz Bay and other terminals is available on the BC Ferries website. Be sure you are looking at schedules for the right time of year when you plan your travel.



Campbell Bay Music Fest gratefully acknowledges the support of BC Ferries.