Blair Atholl railway station

The station is managed by ScotRail and is on the Highland Main Line, 35 miles 9 chains (56.5 km) from Perth, between Pitlochry and Dalwhinnie.

There is a crossover at the north end of the station to allow trains to turn back if the line south to Pitlochry is closed.

[3] It originally had a 770-yard (700 m) long passing loop, which was flanked by the two platforms, but this has since been extended northwards as double track as far as Dalwhinnie.

[7] As there are no facilities to purchase tickets, passengers must buy one in advance, or from the guard on the train.

As of the May 2022 timetable, on weekdays and Saturdays there are 5 trains per day northbound (all going to Inverness), and 6 trains per day southbound (three to Glasgow Queen Street, two to Edinburgh and the southbound Caledonian Sleeper, picking up only, weekdays only).

Looking north from the station in 1962