I'm wondering about taking a scenic rail trip in British Columbia - maybe a route from Vancouver, through the Canadian Rockies and to Jasper. I see tours offered, but they are expensive. Is there public rail transportation in that area? Or must one sign up for a tour to have that experience? I'm open as to exact route, if that will help find something I we can afford.