|Shortest Duration||31h 57m|
|Trips per day||1|
Amtrak operates, on average, 1 train schedule(s) from Vancouver to Banff. The average Amtrak ticket to Banff costs $163.69. Cheap Amtrak tickets to Banff are available on Wanderu starting from $139.00. In Vancouver, Amtrak departs from 1301 W 11th St and no other station. In Banff, Amtrak arrives at 327 Railway Ave and no other station.
An average trip on Amtrak from Vancouver to Banff takes 32 hours and 2 minutes, while the fastest available Amtrak trip will get you to Banff in 31 hours and 57 minutes,