I've often wanted to, but the cost was about 3-4 times what it would be to fly. Way too rich for my blood.
I have taken a lot of local train tours through different areas instead. There is a beautiful 2-car train that runs from Victoria, BC, to Campbell River, BC, on Vancouver Island. I think the whole trip one-way is $40 and about 3 hours through some of the most beautiful scenery around.
Another classic is the old Kettle Valley Railway in Summerland, BC. They run an old steam-engine (that now runs on diesel, but still looks, smokes and whistles like an old steamer) through the old KVR tracks in the Okangan. About a 2 hour ride for less than $20 in authentic old rail gear.
I doubt I'll ever take the VIA from BC to Ontario for $1500 per person.........
I'll have to look into some of those BC routes you posted.
I don't think 1500.00 is a lot for what you get. I know you can travel from Montreal to Vancouver for a bit over 2K, but that includes 4 nights on the train, 2 nights hotel in Vancouver, a Vancouver city tour by bus and a return flight to Montreal. Optional stopovers can be added in Jasper, Lake Louise and/or Banff.
have been thinking about this for many years too, I would love to see montreal, or the east coast, and I figure the train would be a neat way to get over there. A small group of people would have a blast I think, like a road trip on rail.
I think there is an old steam engine train with open car north of toronto. I think I will take my family this summer.
Other than the mini antique train at the park in Orillia...no for me, in Canada at least. But I would love to.