BEST TRAIN TOUR

Route

Vancouver to Banff by train

30 rail vacations run between Vancouver and Banff, from 10 operators, 2 to 13 days, from $2,028 per person. Trips running the reverse direction are included; the itinerary pages show exact routings.