Travel Advisory: Multiple advisories in effect. Check before you travel.View ×
Moresby Island (Alliford Bay)
Alliford Bay terminal is located on Moresby Island, one of the two major Haida Gwaii islands in Northern BC. The terminal is a 20 minute drive from Sandspit Airport.
Boarding is based on order of arrival at the terminal. Check-in closes:
- 5 minutes prior to the scheduled sailing for foot passengers
- 3 minutes prior to the scheduled sailing for vehicles