This line is open. Built as a local line serving Dunkeld from the south it later became part of the main line between Perth and Inverness via Forres, the Inverness and Perth Junction Railway later one of the main constituents of the Highland Railway. Today it is part of the main line between Perth and Inverness via Carrbridge carrying local and long distance trains as well as a sleeper service.
Passenger services are provided by ScotRail from Dunkeld to Inverness, Perth, Glasgow and Edinburgh.
It is a single track line with a passing loop at Dunkeld which is the only remaining open station.
The line largely runs north west distantly following the route of the River Tay from Stanley Junction where it began from the Scottish Midland Junction, part of the main line to Aberdeen via Forfar [2nd] later owned by the Caledonian Railway. At Dunkeld the line is on the south bank of the Tay, on the opposite bank to Dunkeld itself.
This line is divided into a number of portions.
This was a three platform station and junction. It was not convenient for the village of Stanley, being on its northern edge. It was the junction between main lines to Aberdeen and Inverness.
...
This was a two platform station with a passing loop. It was the first station north of Stanley Junction on the former Inverness and Perth Junction Railway, later the Highland Railway.
...
This crossing was between Dunkeld (to the west) and Murthly. It was just east of Kingswood Tunnel.
...
This was a short lived private station open in the 1860s. It was located between Kingswood Crossing and Kingswood Tunnel at the west end of the loop.
...
This is a single bore tunnel 330 yds long to the south east of Dunkeld station.
...
This temporary signal box was located between Dunkeld and Kingswood Crossing (west of Murthly).
...
This is a two platform station which for originally the terminus of the line from Stanley Junction before the Inverness and Perth Junction Railway extended the line north to Inverness via Forres.
...
Bradshaw's Guides Scotlands Railways West Coast - Carlisle to Inverness: 5 | The Perth and Dunkeld Railway |