Haida Gwaii sits about 80 kilometres off the northern coast of British Columbia — far enough that getting there requires intention. There are no roads connecting it to the mainland. You arrive by air or by sea, and both have their own kind of magic.
Over the years I've made this journey several times, including during my Artist in Residency in 2017. I want to share what I know so that the logistics don't get in the way of the anticipation. Getting there is part of the experience.
Flying — the practical choice
For most visitors, flying is the fastest and most practical way to reach Haida Gwaii. There are two airports on the islands:
- Masset Airport (YMT) — located in Masset on the north end of Kiis Gwaay (Graham Island), close to G̱aw Tlagée (Old Massett)
- Sandspit Airport (ZSP) — located on the south end, near Gwaay Haanas (Moresby Island)
Neither airport has direct service from most Canadian cities. The connection point is Vancouver (YVR). From there, Pacific Coastal Airlines flies directly to Masset — this is the route I recommend if you're joining the retreat, since we're hosted at White Raven House in G̱aw Tlagée (Old Massett), just minutes from YMT. Air Canada offers service to Sandspit, but Sandspit is a much longer drive from where we'll be.
If you're flying from Victoria, you'll connect through Vancouver. The Victoria → Vancouver leg is short — roughly 25 minutes in the air. Build in reasonable connection time at YVR before your onward flight to Masset.
The ferry — a slower, more immersive journey
BC Ferries operates service between Prince Rupert and Skidegate on Haida Gwaii. It's a beautiful crossing — several hours on the water with the coast of northern B.C. as your backdrop. But reaching Prince Rupert itself is a journey: it's a long drive or another flight from most of B.C.
The classic route from Vancouver Island is the BC Ferries Inside Passage sailing — departing from Port Hardy and arriving in Prince Rupert. This is an overnight sailing and a genuinely memorable experience if you have the time and want to arrive on Haida Gwaii slowly, by sea.
For the retreat specifically, I'd recommend flying. The Inside Passage is wonderful but adds days to your travel, and we want you to arrive rested and ready.
If you're joining the 2026 Haida Gwaii Yoga & Arts Retreat, fly into Masset Airport (YMT) via Pacific Coastal Airlines from Vancouver. We'll pick you up at the airport on August 3rd — just share your flight details after booking and we'll coordinate.
What to expect on arrival
Masset Airport is small and unhurried. There's something immediately different about the air when you step outside — coastal, cool, green. The landscape of Haida Gwaii announces itself quickly: towering Sitka spruce, mist over the inlets, the particular quality of light that comes with being so far north and west.
G̱aw Tlagée (Old Massett) is a short drive from the airport. The community sits on the edge of Masset Inlet, surrounded by forest and sea. You'll notice the pace shift before you've even unpacked.
A few practical notes
- Book flights early. Seats on Pacific Coastal to Masset are limited, especially in summer. Don't leave it until the last minute.
- Flexibility helps. Weather on Haida Gwaii can delay small aircraft. Build a buffer if you have any tight connections on the way home.
- Travel insurance is worth it. For a trip this far from home, comprehensive coverage — including trip interruption and cancellation — is a sound investment.
- Baggage. Pacific Coastal operates smaller aircraft. Check their baggage allowance and pack accordingly. Soft-sided bags are easier than rigid suitcases.
Haida Gwaii is one of those places that changes something in you. The getting there is part of the arrival. Once you land, you'll understand why people return again and again.
If you have questions about travel logistics for the retreat, feel free to reach out at rose@bloomwildrose.ca — I'm happy to help you plan.