I'm looking at a trip next spring, early April. Vancouver to Jasper via the Canadian, overnight in Jasper, then the Skeena to Prince Rupert. Fly back to Vancouver. I'm in Seattle, so would take the Cascades to and from Vancouver.
Friday appears to be the only departure date from Vancouver...