Hilton Junction

Location type


Name and dates

Hilton Junction (1848-)

Station code: HIJ National Rail
Opened on the Scottish Central Railway.
Opened on the Strathearn Junction Railway (Edinburgh and Northern Railway).


This junction is south of Perth, immediately south of the Moncrieffe Tunnel. Here the lines from Stirling and Ladybank meet and continue north to Perth.

Original companies

The Scottish Central Railway, which began at Greenhill Upper Junction ran north via Stirling to Perth passing under Friarton Hill by the Moncrieffe Tunnel. Just south of the tunnel the lines was met by the Edinburgh and Northern Railway which used the metals of the Scottish Central to reach Perth.


A signal box controls this junction, the box being in the 'V' of the junction. This opened in 1873.

The Edinburgh and Northern, formerly double track, drops to a single track going south east from the junction.



Chronology Dates

03/02/1847Scottish Central Railway Edinburgh and Northern Railway
Agreement for use of the Scottish Central Railway between Hilton Junction and Perth General by the Edinburgh and Northern Railway.
25/07/1848Edinburgh and Northern Railway
Opened from Abernethy Road to Hilton Junction. Stations at Abernethy and Bridge of Earn [1st] opened, Abernethy Road closed. (Alternative date for Bridge of Earn - 18th.)
  /  /1851Scottish Central Railway
Agreement for layout and maintenance of Hilton Junction where the Edinburgh, Perth and Dundee Railway meets the line.
  /  /1864Edinburgh, Perth and Dundee Railway
North British Railway, as successor to the Edinburgh, Perth and Dundee Railway, is authorised to use Hilton Junction.
  /  /1864Scottish Central Railway
Agreement between Scottish Central Railway and North British Railway over the toll for the line between Hilton Junction and Perth General and use allowed of Perth General.
05/01/1970Kelty to Cowdenbeath (North British Railway)
Kinross-shire Railway
Fife and Kinross Railway
Glenfarg Line (North British Railway)
Cowdenbeath (Cowdenbeath North Junction) to Perth (Hilton Junction) closed to passengers. Kinross Junction [2nd] station closed.
Cowdenbeath to Milnathort singled.
Bridge of Earn Junction (excluded) to Milnathort (excluded) closed to all traffic.
16/02/1972Edinburgh and Northern Railway
Tokenless block introduced between Ladybank and Hilton Junction. Bridge of Earn Junction signal-box closed.
06/10/1975Edinburgh and Northern Railway
Hilton Junction to the former Bridge of Earn Junction to Ladybank re-opened for passengers (after closure of the Glenfarg Line (North British Railway)).


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

Scottish Central Railway (Oakwood Library of Railway History)

The Railways of Stirling