Planes from Prince Rupert to Port Hardy
🛫 Traveling from Prince Rupert to Port Hardy by plane involves a journey with a stopover in Campbell River. The quickest flight option takes approximately 7 hours and 15 minutes, allowing travelers to reach their destination efficiently.