How to get to Haida Gwaii, BC, Canada from Prince Rupert by ferry ? You can check how to get ferry from Prince Rupert to Haida Gwaii, BC, Canada below.
You take a ferry from Prince Rupert to Skidegate and cost approximately 55 CAD (45 USD) (ref: BC Ferries).
You take a bus, shuttle or taxi from Skidegate to your destination in Haida Gwaii, BC, Canada.
You can find hotels and accommodations in Haida Gwaii, BC, Canada with our hotels search tool below
Booking.com