When I was debating between a month in England or in Halifax, on a whim I checked to see what train prices would be. Being a good money coach, I clicked the “deals” link and nearly fell off my seat.
$350 (instead of the usual $1200+ or so) for a late-June ride from Edmonton to Halifax (actually, it may have been Toronto, but still!)
All meals (legendarily gourmet) included
Private washroom; access to shower
Sleeper berth at night
My point is: Via Rail continuously offers fantastic deals. You can find them here. Why fly when you can sit back and glide through the Rocky Mountains, or across the Prairies and into the lush land of Southern Ontario or further?
Photo Credit: Madbuster77