I would aprreciate advice on suggested visit for July. I have 4 nights in Vancouver, then two nights spare, which I may spend in Victoria before flying out to Calgary for the stampede for 2 nights. I then plan to pick up a hire car in Calgary. I have 4 nights booked in Banff. With another 9 nights at the end to organise around Jasper and the rockies and for the drive back to Vancouver.
The alternative is to leave Victoria towards the end of my holiday and hire a car after the first 4 nights in Vancouver. Drive to Clagary (I have from Thursday mroning to Saturday noon spare). Then 4 nights Banff , 3 nights Jasper and another 2 nights around the rokcies, before flying from Calgary to Victoria for a longer visit to the Island (approx 4 nights).