BC Ferries runs the ferry between Nanaimo and Gabriola. The crossing is approximately 25 minutes.
Foot passengers, bikes and vehicles are all welcome. The ferry operates frequently throughout the day. Reservations are not required, but at the most popular times you may experience a wait.
Ferry (car, bike, foot passenger)
BC Ferries operates two ferry routes to Nanaimo from the mainland. Welcoming cars, bikes and foot passengers. Departues are either at Tsawassen and Horseshoe Bay* and the journey to Nanaimo takes about 2 hours. (*Reservations are now required for all vehicles on the Horseshoe Bay route)
Ferry (bike and foot passenger only)
Hullo operates foot passenger fast ferry service between downtown Vancouver (Convention Center in Coal harbour) and downtown Nanaimo. The journey takes approximately 1hr and 15 mins. In Nanaimo Hullo offers a shuttle service to the bus exchange near ferry to Gabriola - check schedule.
Sea Plane
Float planes operated by locally-owned Gulf Island Seaplanes run daily between Vancouver and Gabriola Island. Departures are available from Coal Harbour in downtown Vancouver, as well as the YVR south terminal at Vancouver International Airport.
Float plane operated by Harbour Air and SeaAir also serve Nanaimo, and depart from Vancouver as well as other areas.
Private Boat
Arriving by boat? Gabriola Island has two marinas near Silva Bay and a public wharf to welcome you (Degnen Bay). Weather permitting, anchorage is possible in False Narrows and in some of the sheltered bays around Gabriola Island.
Surf Lodge & Pub
885 Berry Point Road, Gabriola, BC
(250) 247-9231
Visit Website
Page’s Inn on Silva Bay
(250) 247-9351
http://www.pagesresortgroup.com/
Page’s Resort & Marina
(250) 247-8931
Visit Website
La Bell Vie B&B and Wellness
3300 South Rd, Gabriola, BC
Phone: 250-816-2208
Email: contact through website here
Website: https://labelleviestudio.ca/bed-and-breakfast/
Silva Bay View BnB
3117 N Rd, Gabriola, BC
Phone: 250-802-2145
Email: info@gabriolabnb.com
Website: https://gabriolabnb.com/
Arbutus Grove B and B
870 Duthie Ave, Gabriola, BC
Phone: 250-247-7155
Website: http://www.arbutusgrovebandb.com/
wurhere bed and breakfast
3200 Coast Rd, Gabriola, BC
Phone: 250-247-7345
Website: http://www.wurherebandbgabriola.com/
La Belle Vie Bed & Breakfast Gabriola Island
3300 South Rd, Gabriola, BC
Phone: 250-816-2208
Website: http://labelleviestudio.ca/
Silva Bay House Bed & Breakfast
3395 South Rd, Gabriola, BC
Phone: 604-351-9588
Website: http://www.silvabayhouse.ca/
Hummingbird Lodge Bed & Breakfast
1597 Starbuck Ln, Gabriola, BC
Phone: 604-872-4300
Website: https://bnb-hummingbird-lodge.britishcolumbiahotels.net/
Gabriola Central B&B
510 South Rd, Gabriola, BC
Phone: 778-882-8258
Reserve the ground floor room or 3rd floor bedroom
Gabriola Island BnB By The Sea
71 Decourcy Dr, Gabriola, BC
Phone: 250-325-0276
Reservations: https://www.booking.com/Share-Xr8e6a
Sea 'N' Stars BNB
1206 The Strand, Gabriola, BC
Phone: 250-309-4002
Website: https://www.seanstarsbnb.ca/
Salish Island Secrets Gabriola
1444 Wildcherry Terrace, Gabriola Island, BC
Phone: 250-889-4853
Website: http://salishislandsecretsgabriola.ca/
Descanso Bay Campground
595 Taylor Bay Road, Gabriola, BC
(250) 247-8255
Visit Website
Page’s Resort & Marina
3350 Coast Road, Gabriola, BC
(250) 247-8931
Visit Website