Please take time to familiarize yourself with the basics of getting to and around Haida Gwaii.
No, there is no train from Prince Rupert (we live on an island, 80 km off the coast). You will need to rent a car as there is no public transportation.
And don’t risk disappointment by trying to book tours to Gwaii Haanas, the national park, at the last minute.
Things book up here, fast.