How to Get Here

Reaching Haida Gwaii is an adventure in itself, as it involves a scenic journey to one of Canada’s most beautiful archipelagos. Whether you prefer traveling by air or ferry, we’ll guide you through the best ways to arrive.

By Air

The most common way to get to Haida Gwaii is by flying into Sandspit Airport (YZP), which is conveniently located about 2 kilometers from Gould’s Beach House. Regular flights operate from Vancouver International Airport (YVR), offering stunning views of the coastline and islands. With advanced notice, we can arrange transportation between the Airport and the Beach House.

By Ferry

For those who prefer the scenic route, traveling by ferry is a fantastic option. The BC Ferries service operates between Skidegate and Prince Rupert, providing a picturesque journey across the waters. You can check the current ferry schedules here.

Additionally, there is a local ferry service that connects Alliford Bay and Queen Charlotte, which allows you to explore different parts of the islands. Find the local ferry schedule here.

Local Transport

Once you arrive, getting around Haida Gwaii is straightforward. We can assist you with transportation options and offer pick-up and drop-off services at the airport and ferry terminals upon request.

For more information about the best times to visit and to plan your trip, check out our Seasons & Weather page.

We look forward to welcoming you to Haida Gwaii and ensuring your journey here is as enjoyable as your stay!