home | contact

Getting to Haida Gwaii

There are two ways to get to Haida Gwaii - by air or by ferry.

Air Canada offers daily flights year-round from the Vancouver International Airport to Sandspit, Haida Gwaii.

Pacific Coastal Airlines also offers regular flights from the Vancouver Airport (South Terminal) directly to Masset, Haida Gwaii.

BC Ferries operates year-round, providing ferry service from Prince Rupert to Skidegate, Haida Gwaii. The trip takes about 8 hours, and reservations are required for both foot-passengers and people with vehicles. There is also an inside-passage route offered which takes you from Port Hardy on Vancouver Island to Prince Rupert, where you then connect and transfer onto the ferry to Skidegate. The inside-passage trip takes roughly 15 hours.

Haida Gwaii

Once you arrive

If you are flying into Sandspit or Masset, airport shuttles are available. Booking in advance is strongly recommended. For a complete listing of services available on the islands, check out the Guide to Haida Gwaii, a free printed publication which is available for viewing or downloading here.
Guide to Haida Gwaii (PDF)

Eagle Transit - airport shuttle, charter bus service, and island transit
Phone: 250 559 4461

Gwaii Taxi and Tours - island transit, vehicle rentals, and custom island-wide tours
Tours & rentals: 250 559 2380
24 hour taxi service: 250 559 8622

The Visitor Information Center is open year round, and is a great resource for anybody looking to visit the islands.
Phone: 250 559 8316
Fax: 250 559 8952