|Shortest Duration||32h 2m|
|Trips per day||1|
Amtrak operates, on average, 1 train schedule(s) from Vancouver to Banff. The average Amtrak ticket to Banff costs $145.13. 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 33 hours and 23 minutes, while the fastest available Amtrak trip will get you to Banff in 32 hours and 2 minutes,