Skip to content

British Columbia

Moresby Island (Alliford Bay)

From Moresby Island (Alliford Bay), ferries sail to Graham Island (Skidegate): 84 sailings a week on 1 line. The crossing takes about 20 minutes.

Crossings from Moresby Island (Alliford Bay)

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

Ferries from Moresby Island (Alliford Bay): common questions

Where can you go by ferry from Moresby Island (Alliford Bay)?
One crossing leaves Moresby Island (Alliford Bay) on the current timetables: to Graham Island (Skidegate) (84 a week).
How many ferries leave Moresby Island (Alliford Bay) a day?
12 a day, every day of the week. The first departure of the day is at 07:00, to Graham Island (Skidegate), and the last at 22:00, to Graham Island (Skidegate), local time.
Which ferry companies sail from Moresby Island (Alliford Bay)?
BC Ferries runs every departure listed from Moresby Island (Alliford Bay).