A luxurious way to experience the Rockies is to ride the Rocky Mountaineer train over 2-3 days. Start in Vancouver. Finish in Banff or Jasper