Skip to content

British Columbia

Denman Island East (Gravelly Bay)

From Denman Island East (Gravelly Bay), ferries sail to Hornby Island (Shingle Spit): 83 sailings a week on 1 line. The crossing takes about 10 minutes.

Crossings from Denman Island East (Gravelly Bay)

Times come from BC Ferries' printed seasonal timetables, read into this site on . Fares were last read on . Sailings change at short notice; confirm with the line before you travel.

About the terminal

The island has a berth at each end, and this is the far one: traffic landing from Buckley Bay crosses Denman by road, the two terminals 9 km apart, and sails on from here to Hornby Island, ten minutes and 1.2 nautical miles over Lambert Channel. The Hornby fare is collected on this side. For anyone travelling only as far as Denman the terminal is a place to pass through rather than arrive at, and Shingle Spit is 2 km across the channel.

Ferries from Denman Island East (Gravelly Bay): common questions

Where can you go by ferry from Denman Island East (Gravelly Bay)?
One crossing leaves Denman Island East (Gravelly Bay) on the current timetables: to Hornby Island (Shingle Spit) (83 a week).
How many ferries leave Denman Island East (Gravelly Bay) a day?
Between 10 and 15, depending on the day of the week. The first departure of the day is at 07:45, to Hornby Island (Shingle Spit), and the last at 22:05, to Hornby Island (Shingle Spit), local time.
Which ferry companies sail from Denman Island East (Gravelly Bay)?
BC Ferries runs every departure listed from Denman Island East (Gravelly Bay).
How much is the ferry from Denman Island East (Gravelly Bay)?
The lowest published passenger fare from Denman Island East (Gravelly Bay) is C$10.55 for a return, to Hornby Island (Shingle Spit). Each route page lists every fare class its operators publish.