Transportation on Gabriola

Getting Here & Getting Around

5 km from downtown Nanaimo, most people access Gabriola via BC Ferries
Once you’re here, there are 158 kilometres of roads to walk, cycle and drive.

Getting Here

Ferry

BC Ferries runs the ferry between Nanaimo and Gabriola. Foot passengers, bikes and vehicles are all welcome. Find the best times to travel.

Float Plane

Float planes run daily from the south terminal of Vancouver International Airport.

Private Boat

Arriving by boat? We have two marinas and a public wharf to welcome you.

Getting Around

Share the road

There are no sidewalks or bicycle lanes on the island. Ride or walk single file.   Be aware of narrow road sections, poor road conditions, uneven edges and wildlife.  There’s lots of deer on this island!

E-bikes are welcome and a common sight on the island!

Electric Cars

An electric car charging station is located in the Madrona Marketplace parking lot on North Road.

Mid Island Co-op

548 North Road
Nanaimo, BC V0R 1X3 

250-247-8450

Website

Boating

Cruise or sail to the southeast end of Gabriola where there are two marinas with docks, fuel and moorage in Silva Bay, and a public wharf with moorage in Degnen Bay.

Radio either marina on VHF 66A and they will assist you into a slip.

Use charts 3475 or 3443. Latitude 49.149965 and Longitude -123.695662.

Marine Forecast
Fishing Licence
Fishing Regulations

Page’s Resort & Marina

3350 Coast Road
Gabriola, BC V0R 1X7 

250-247-8931

Website

  • Facebook
  • Instagram

Silva Bay Marina Repair Ltd.

3200 Silva Bay Road
Gabriola, BC V0R 1X7 

250-247-9800

Website

Silva Bay Marine Resort

3383 South Road
Gabriola, BC Canada

(250) 247-8662 (Office)
Fax: 250-247-8663

Website

Something Fishy

1561 Evergreen Road,
Campbell River, British Columbia V9W3S3 Canada

(250)204-7157

Public Transportation

Ride GERTIE, the local community bus service that operates on a limited schedule Monday to Saturday.

Note that only one taxi serves the island; it is best to pre-arrange pickups and drop-offs rather than call when needed. Call 250-247-0049 for schedule and availability.

Gabriola Community Bus Foundation

PO Box 165
Gabriola, BC V0R 1X0 

250-668-6809

Website