Find a train from Calgary to Fort Macleod

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in

Journey details

Best price $ 71.09
Journey duration 2 h 13 min
Connections per day 8
First departure 04:45
Last departure 12:20
Distance 156 km

Find the best train offers from Calgary to Fort Macleod

virail helps you to find timetables and prices for all trains from Calgary to Fort Macleod.

The route from Calgary to Fort Macleod is served daily by 8 trains leaving from from the stations of Calgary (CGYNORTH / CNS 304 35 Ave NE), Calgary (CALTO / CTO 205 9 Ave SE), Calgary (DEERFOOT / Deerfoot Inn And Casino) and Calgary (CALGARY AIRPORT / Airport Desk Arrivals Level Between Door 4&5) and arriving at in the stations of Fort Macleod (FORT MACLEOD / Fort Macleod Circle K/Shell Station).

The average journey duration is 2 h 13 min. The first train leaves at 04:45. The last one is at 12:20.

Trains from Calgary to Fort Macleod