Arriving by Water

BC Ferries provides regularly scheduled sailings to the Islands from Prince Rupert, year-round. They also provide daily service between Moresby and Graham island on the Kwuna vehicle ferry. Connector service is available in Prince Rupert for the Inside Passage route to or from Port Hardy on Vancouver Island, or north with Alaska's marine ferry system. If you are travelling with a vehicle and/or camper, makes sure to make reservations well in advance of your trip – sailing book up fast! Arrive at terminals at least two hours in advance. 

The Islands have long been known for their excellent recreational boating opportunities. Many of the communities have marinas, boat ramps and services catering to recreational boaters. There are harbours in K’il Llnagaay Sandspit, Daajing Giids Queen Charlotte, Gamadiis Port Clements, and G_aw Masset. Enquire with each respective harbour master for visitor berths.

Arriving by Air

Air service is available daily from Vancouver and Prince Rupert. For schedules and fares please check with the following carriers:

  • Air Canada flies daily from Vancouver International Airport (YVR) to Sandspit International Airport (YZP)
  • Pacific Coastal Airlines flies daily between Vancouver's South Terminal (YVR) and the Masset Municipal Airport (ZMT)
  • Inland Air Charters has regularly scheduled flights between Prince Rupert and the Village of Masset