Via Railway is for national commuting, Rockie Mountaineer Coach is luxury train tour experience, kinda pricy thou, i.e. $1,600 CDN one way to Calgary. Meal included. I think there are Starry Night train tour to Whistler, more affordable.
Yeah I joined that train tour to Whistler before. I would say the Dome service is much better...
I recall there is promotion when I join. $99 one way regular and may be $169 for dome service.