Only runs every 3 days and sleeper berth prices very expensive. Was thinking hiring a car and doing a big loop over about 8 to 10 days. Vancouver, Whistler, Jasper, Banff, Vancouver. Trying to use BA Avios so have to be in and out of Vancouver I think.