Search train tickets to Banff

switcheroo

Quickview

How to get to Banff by train?

Routes1
Trips per day1
train carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Banff?

The cheapest prices for a train ticket to Banff that users have found recently on Wanderu start at €156.84. Such great deals to Banff are available on one route to Spokane. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Banff. Spokane at €156.84 has consistently the lowest average train ticket prices to Banff.

What are the main train stations in Banff?

The most popular train station in Banff is 327 Railway Ave. 327 Railway Ave is the busiest train station in Banff.

Spokane

There is one train schedule per day connecting Spokane with Banff. It takes on average 42 hours to travel 258 miles, 414 kms, by train from Spokane. One train company operates schedules from Spokane, with Amtrak offering the most daily connections to Banff. Travelling by train from Spokane you will most likely to arrive in Banff at 327 Railway Ave.
Avg. Time
1d 18h 0m
Avg. Price
€156.84

Wolf Point

There is one train schedule per day connecting Wolf Point with Banff. It takes on average 53 hours and 59 minutes to travel 493 miles, 793 kms, by train from Wolf Point. One train company operates schedules from Wolf Point, with Amtrak offering the most daily connections to Banff. Travelling by train from Wolf Point you will most likely to arrive in Banff at 327 Railway Ave.
Avg. Time
2d 5h 59m
Avg. Price
€232.99

Malta

There is one train schedule per day connecting Malta with Banff. It takes on average 52 hours and 15 minutes to travel 395 miles, 636 kms, by train from Malta. One train company operates schedules from Malta, with Amtrak offering the most daily connections to Banff. Travelling by train from Malta you will most likely to arrive in Banff at 327 Railway Ave.
Avg. Time
2d 4h 15m
Avg. Price
€225.74

Glasgow

There is one train schedule per day connecting Glasgow with Banff. It takes on average 57 hours to travel 450 miles, 723 kms, by train from Glasgow. One train company operates schedules from Glasgow, with Amtrak offering the most daily connections to Banff. Travelling by train from Glasgow you will most likely to arrive in Banff at 327 Railway Ave.
Avg. Time
2d 9h 0m
Avg. Price
€225.74

Browning

There is one train schedule per day connecting Browning with Banff. It takes on average 47 hours and 7 minutes to travel 215 miles, 345 kms, by train from Browning. One train company operates schedules from Browning, with Amtrak offering the most daily connections to Banff. Travelling by train from Browning you will most likely to arrive in Banff at 327 Railway Ave.
Avg. Time
1d 23h 7m
Avg. Price
€198.54

Located in Alberta, Canada, you can travel by train to Banff from 1 destinations and choose from 1 daily train schedules to get you there. Amtrak has the most train connections to Banff. The furthest train arriving in Banff covers a distance of 257.20 miles, 413.82 kms, covering the journey in and 42 minutes

Looking for other ways to get there? Check out Bus options to Banff.

train companies serving Banff

Amtrak

There are 1 daily Amtrak schedules to Banff. Amtrak can get you to Banff by train from Spokane.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
1d 18h 0m
Avg. Price
€156.84