It doesn't usually save any time (days) taking the ferry from Pt. Hardy to Pr. Rupert. You have to board at a very early time in PH, so that makes staying overnight a necessity. Then, you get in to PR at a late hour that usually means another nights sleep. I'm talking about going from, say Nanaimo to Kitwanga and onward to the Yukon. If you took the ferry from Nanaimo to Vancouver, & drove up, relaxed, it would take 2-3 days also. You do save a ton of money by not taking the inside passage ferry, but miss out on that scenery.