Stanley Junction

Location type


Name and dates

Stanley Junction (1856-1956)

Opened on the Scottish Midland Junction Railway.
Opened on the Perth and Dunkeld Railway.


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 station replaced Stanley [SMJR], a half mile to the south. It opened in 1857, one year after the Perth and Dunkeld Railway which had running powers south to Perth from Stanley.

There were two platforms on the Perth to Forfar [2nd] line - the down platform (northbound) being used by Aberdeen and Inverness trains and the up platform Aberdeen only. A goods yard and loops existed to the north on the mainline. The goods yard was on the east side, accessed from the south.

The station was junction for the Perth and Dunkeld Railway. After opening of the Inverness and Perth Junction Railway the down platform became an island. The outer face was used for the southbound trains from Inverness, crossing over to the up line south of the station. The old down platform on the mainline was extended some way along the Inverness line to the point where it singled. There was a siding alongside the island, served from the north.

This was a somewhat unusual layout. It allowed a southbound (up) train from the Highland main line to be held to await the road south to Perth without blocking the single track Highland main line. Similarly a short northbound Highland main line train could wait clear of the junction with the Caledonian Railway for a southbound Highland main line train.

There was a two storey building on the up platform and another building on the island, both are now gone.

The original 1874 signal box was in the 'V' of the junction.

The station was partly rebuilt in 1881 when the Highland Railway extended the island platform north of the junction on the Inverness route.

The station closed to passengers in 1956.

This box was replaced with a modern box in 1961 which also subsumed Luncarty and Strathord Junction boxes. The new box was built on the site of the northbound platform. Although a modern box, semaphore signalling was used, unlike the resignalling in the Perth area.

The goods yard closed in 1965.

The main line through Forfar [2nd] to Aberdeen, the Strathmore Main Line, was closed to passengers in 1967. It was cut back to Forfar North Junction and singled that year.

After closure of the Forfar [2nd] route in 1982, the modern box was retained as it still controls the point where the double track line coming north from Perth becomes single track (actually some way south of the box). Construction subsequent to the closure has taken place on the former main line, north/east of the station.

In 2019 the box took control of Pitlochry station with the closure of its box.


Station junction

External links

Canmore site record
NLS Collection OS map of 1892-1914
NLS Collection OS map of 1944-67

Chronology Dates

22/07/1861Inverness and Perth Junction Railway
Aberfeldy Branch (Inverness and Perth Junction Railway)
Act obtained for a line between Dunkeld and Forres, and Ballinluig to Aberfeldy. Engineer: Joseph Mitchell. Running power from Stanley Junction to Perth General over the Scottish Midland Junction Railway.
  /  /1866Scottish North Eastern Railway Caledonian Railway
Scottish North Eastern Railway absorbed by Caledonian Railway. Confirmation of running powers for the Highland Railway between Perth General and Stanley Junction. Confirmation of running powers for North British Railway, London and North Western Railway, Midland Railway and Glasgow and South Western Railway. The SNER's running powers over the Montrose and Bervie Railway are transferred to the Caledonian.
04/09/1967Scottish Midland Junction Railway Aberdeen Railway
Perth (Stanley Junction) to Laurencekirk (Kinnaber Junction) closed to passengers.
04/09/1967Scottish Midland Junction Railway
Newtyle and Coupar Angus Railway
Newtyle and Glammis Railway
Arbroath and Forfar Railway
Aberdeen Railway
Stanley Junction to Kinnaber Junction closed to passengers. Coupar Angus, Alyth Junction, Forfar and Bridge of Dun stations closed.
05/06/1982Scottish Midland Junction Railway
Line closed between Stanley Junction (excluded) and the former Forfar North Junction. On the last day two passenger trains "Forfar Farewell" are run. Some days later a freight may have run to recover wagons still on the line.

News items

28/01/2002Storms lead to train cancellations


A Regional History of the Railways of Great Britain: The North of Scotland v. 15 (Regional railway history series)

An Illustrated History of Tayside's Railways

Bradshaw's Guides Scotlands Railways West Coast - Carlisle to Inverness: 5

Bradshaw's Guides Scotlands Railways West Coast - Carlisle to Inverness: 5

Tayside's Last Days of Steam
The Perth and Dunkeld RailwayThe Railways of Strathmore (Perth, Forfar and Brechin)