ferry travel,Prince Rupert to Vancouver Island

I am planning a trip to western Canada. Am considering fly to Vancouver, Via Rail to Jasper then Via Rail to P. Rupert. At Prince Rupert get on a ferry to Vancouver Island & travel overland to Victoria.Can I get some advice on this itinery?

Last Minute