Perth railway station (Scotland)
Looking north in 2025 | |||||
| General information | |||||
| Location | Perth, Perth and Kinross, Scotland | ||||
| Coordinates | 56°23′30″N 3°26′18″W / 56.3916°N 3.4384°W | ||||
| Grid reference | NO112231 | ||||
| Managed by | ScotRail | ||||
| Platforms | 7 | ||||
| Other information | |||||
| Station code | PTH[2] | ||||
| History | |||||
| Original company | Scottish Central Railway and Scottish Midland Junction Railway | ||||
| Pre-grouping | Caledonian Railway | ||||
| Post-grouping | London Midland and Scottish Railway | ||||
| Key dates | |||||
| 22 May 1848 | Opened as Perth General[3] | ||||
| 1952 | Renamed Perth[3] | ||||
| Passengers | |||||
| 2020/21 | |||||
| Interchange | | ||||
| 2021/22 | |||||
| Interchange | | ||||
| 2022/23 | |||||
| Interchange | | ||||
| 2023/24 | |||||
| Interchange | | ||||
| 2024/25 | |||||
| Interchange | | ||||
Listed Building – Category B | |||||
| Designated | 26 August 1977 | ||||
| Reference no. | LB39340[4] | ||||
| |||||
| |||||
Perth railway station serves the city of Perth, Scotland. It lies on both the Glasgow–Dundee line and the Highland Main Line. It is managed by ScotRail, which provides the majority of services, with London North Eastern Railway and the Caledonian Sleeper. It is sited 151 miles 25 chains (243.5 km) from Carlisle, via Stirling, Cumbernauld and Motherwell; and 86 miles 77 chains (140 km) from Edinburgh Waverley, via Kirkcaldy and Inverkeithing.[5]
History
Openings
| North British Railway (Perth Station) Act 1864 | |
|---|---|
| Act of Parliament | |
| Long title | An Act to sanction an Agreement between the North British Railway Company and the Scottish Central Railway Company with respect to the General Station at Perth; and for other Purposes. |
| Citation | 27 & 28 Vict. c. c |
| Dates | |
| Royal assent | 23 June 1864 |
| Text of statute as originally enacted | |

The station was opened as Perth General Station by the Scottish Central Railway (SCR) in 1848, to a design by William Tite.[6] Originally the terminus of the SCR main line from Greenhill Junction, near Glasgow, it soon became a junction of some importance; the arrival of the Dundee and Perth Railway from Dundee, following the completion of Tay Viaduct, a bridge across the River Tay, the Edinburgh and Northern Railway (E&NR) from Ladybank on the Fife coast and the Scottish Midland Junction Railway (SMJR) from Forfar within months.[7]
Subsequent construction by the Perth and Dunkeld Railway (P&DR) and the Perth, Almond Valley and Methven Railway added further lines into/out of the city, with the former becoming part of what is now the Highland Main Line to Inverness. The SMJR meanwhile would become part of a through route to Aberdeen by 1856, thus giving Perth travellers easy access to all of the major Scottish cities.
All of these lines, apart from the E&NR, were eventually taken over by the Caledonian Railway; although the Highland Railway (which took over the P&DR) and North British Railway (NBR; which absorbed the E&NR) also had access by means of running powers from Stanley Junction and Hilton Junction respectively.
The NBR would subsequently open a more direct route to the Scottish capital than the Caledonian's route, via Stirling and the central lowlands, in 1890; this left the existing Ladybank line at Bridge of Earn and headed south via Glenfarg to Mawcarse, where it joined the Fife and Kinross Railway's line to Kinross. Trains could then travel via Cowdenbeath, Dunfermline and the newly opened Forth Rail Bridge to reach Edinburgh.
Closures
The Almond Valley line to Crieff and Methven was an early post-nationalisation casualty, closing to passengers in October 1951; the Ladybank service followed suit in September 1955. The major losses though came as the result of the Beeching Axe and its aftermath in the mid-to-late 1960s, with the main line to Aberdeen (that is, the ex-SMJR main line to Kinnaber Junction via Coupar Angus and Forfar) being closed to passenger traffic on 4 September 1967. Aberdeen services were thereafter routed via Dundee and the former NBR route via Montrose. The Aviemore to Forres section of the Highland Main Line had already been closed two years earlier; several local stations in the area were also shut down around this time.
A further significant, and controversial, closure came on 5 January 1970, when the main line to Edinburgh via Glenfarg, Kinross and Cowdenbeath was abandoned in favour of the older but less direct line via Stirling. The Glenfarg route had been recommended for retention and development in the Beeching Report, but its removal allowed the planned M90 motorway to occupy its former alignment in the Glenfarg area, when the motorway was built a few years later. However, the longer journey via Stirling proved unpopular with Edinburgh travellers and so, in 1975, the old E&NR line to Ladybank was reopened by British Rail to provide a slightly quicker alternative. This is the route followed by most Edinburgh services today, but the daytime and overnight trains to London (see below) still run via Stirling and Falkirk, as the line via Ladybank and Kirkcaldy is served by the Aberdeen to London King's Cross services.
Layout

The station has seven active platforms, but they are split into two distinct sections:[8]
- Platforms 1 and 2 lie on the eastern side (the old Dundee & Perth Railway part of the station); they are the busiest in the station, as they handle the Glasgow Queen Street to Dundee and Aberdeen trains. These platforms are 20 miles 64 chains (33.5 km) from Dundee. The two platform lines then become single tracked further east to cross the bridge spanning the Tay. Platform 3, which adjoins platform 2, is a through platform that sees a few terminating services from the south, although it can be accessed form the north from the Highland Main Line.
- The remainder of the platforms (4–7) sit under the main train shed; the former HR/SMJR platforms were once used by the Coupar Angus main line, as well as services to the Highlands. These platforms are an island in the shape of the letter H, with two long platforms along each side - the present platforms 4 and 7. Platforms 5 and 6 are the bays at the southern end of the island. Originally, there were also two bay platforms at the northern end which are no longer used, but part of the track is now a siding for fuelling trains. These disused bay platforms are the start point for the Highland Main Line.[9] Platforms 4–7 now are used only by around a dozen trains per day each way on the Highland Main Line and some terminating services.
There was once an extensive goods yard at Perth, along with an engine shed and carriage sidings; only a small engineers' depot remains in the greatly downsized yard.
Services
There are two main routes passing through the station: the Glasgow to Dundee and Aberdeen Line, and the Highland Main Line; there is now also a regular service to/from Edinburgh, via the Fife Coast.
Trains are operated by three train operating companies, which provide the general off-peak service in trains per hour/day (tph/tpd):
- 2 tph to Glasgow Queen Street
- 1 tph to Edinburgh Waverley
- 1 tph to Aberdeen
- 1 tph to Dundee
- 1 tph to Inverness.
London North Eastern Railway[11]
The Highland Chieftain:
- 1 tpd to Inverness
- 1 tpd to London King's Cross.
- 1 tpd to Inverness
- 1 tpd to London Euston.
| Preceding station | Following station | |||
|---|---|---|---|---|
| Gleneagles | London North Eastern Railway East Coast Main Line |
Pitlochry or Dunkeld & Birnam | ||
| Ladybank or Markinch or Gleneagles or Dunblane or Terminus |
ScotRail Highland Line |
Dunkeld & Birnam or Pitlochry | ||
| Gleneagles or Dunblane or Stirling |
ScotRail GlasgowーDundee Line |
Invergowrie or Dundee | ||
| Gleneagles | Caledonian Sleeper Highland Caledonian Sleeper |
Dunkeld & Birnam | ||
| Historical railways | ||||
| Terminus | Highland Railway Perth and Dunkeld Railway |
Muirton Line open; Station closed | ||
| Scottish Midland Junction Railway Caledonian Railway |
||||
| Terminus | Dundee and Perth Railway Caledonian Railway |
Princes Street Line open; Station closed | ||
| Forgandenny Line open; Station closed |
Scottish Central Railway Caledonian Railway |
Terminus | ||
| Bridge of Earn Line open; Station closed |
Edinburgh and Northern Railway North British Railway |
Terminus | ||
| Disused railways | ||||
| Terminus | Perth, Almond Valley and Methven Railway Caledonian Railway |
Ruthven Road Line partially open; Station closed | ||
Onward bus connections
Perth bus station is situated approximately 100 metres north-east along Leonard Street, part of the A989, from the railway station.[13]
In popular culture
Some scenes from the film The Railway Man were shot at Perth station: platform 3 posed as Crewe and platform 5 as Edinburgh Waverley; both were set during the 1960s.[14]
Perth station was nominated for the Carbuncle Award in 2015, which recognises the year's worst planning decision. The award was because a new footbridge had to be built at the southern end of the station which has stair and lift access to all platforms to comply with disability laws.[15] Local newspaper The Courier reported on the news and interviewed Paul Tetlaw from the campaign Transform Scotland. He said:[16]
"It's an off-the-shelf structure that has desecrated the station environment, imposed from London by 'standards bound' Network Rail designers and has no fit with the largely Victorian surroundings. To add insult to injury, it's virtually unused, as the alternatives within the station building are vastly more convenient for the overwhelming majority of passengers. This tacky and inappropriate new structure is thought to have cost in excess of £1m — money which would have been better spent on opening a new station in nearby Newburgh, which has none, with cash left over for a feasibility study of recreating a direct Perth-Edinburgh link, as advocated by our inter-city express campaign."
Future proposals
In March 2016, Transport Scotland announced a package of timetable improvements for the Scottish rail network that would see:[17]
- Additional trains operated from Perth to Glasgow, Edinburgh, Dundee and Inverness from 2018. There would be a two-hourly service between both Edinburgh & Glasgow and Inverness over the Highland Main Line, combining to give an hourly frequency north of Perth
- Additional regional services from Arbroath and Dundee to Glasgow, serving Gleneagles, Dunblane and Stirling on top of the current Aberdeen to Glasgow Queen Street services, which would be accelerated by cutting some of the existing intermediate stops.
As of May 2022, these improvements have still not taken place.
See also
References
Citations
- ^ Brailsford 2017, Gaelic/English Station Index.
- ^ Deaves, Phil. "Railway Codes". Railwaycodes.org.uk. Retrieved 27 September 2022.
- ^ a b Butt (1995), page 184
- ^ "Leonard Street, Perth railway station, including carriage shed and gatepost". Historic Scotland. Retrieved 9 March 2019.
- ^ Jacobs, Gerald, ed. (2001). Track Diagrams: 1 - Scotland and the Isle of Man (4th ed.). Bradford-upon-Avon: Quail Map Company. pp. 8, 9, 11–15.
- ^ Haynes, Nick (2000). Perth & Kinross: an illustrated architectural guide. Edinburgh: Rutland Press. p. 24. ISBN 1873190123.
- ^ Smith, Alastair (1982). Introducing Scotland [sic] Railways. Edinburgh: Spurbooks. p. 59. ISBN 0715720775.
- ^ Bridge, Mike, ed. (2017). TRACKatlas of Mainland Britain: A Comprehensive Geographic Atlas Showing the Rail Network of Great Britain (3rd ed.). Sheffield: Platform 5 Publishing Ltd. pp. 91, 92. ISBN 978-1909431-26-3.
- ^ Brailsford 2017, map 15D.
- ^ "Train timetables". ScotRail. 14 December 2025. Retrieved 12 February 2026.
- ^ "Our timetables". LNER. 14 December 2025. Retrieved 12 February 2026.
- ^ "All Timetables". Caledonian Sleeper. 14 December 2025. Retrieved 12 February 2026.
- ^ "Local bus timetables". Perth & Kinross Council. Retrieved 9 June 2021.
- ^ Narula, Vidhi (9 November 2022). "The Railway Man: Where Was the 2013 Movie Filmed?". The Cinemaholic. Retrieved 12 February 2026.
- ^ "And finally… Perth footbridge nominated for 'worst planning decision'". Scottish Construction Now. 5 January 2015. Retrieved 12 February 2026.
- ^ McIntosh, Kirsty (30 December 2014). "Perth railway station bridge nominated for Carbuncle Award". The Courier. Retrieved 12 February 2026.
- ^ "ScotRail rail revolution declared as 39 carriages 'to be retained by ScotRail' instead of going else". Rail. Archived from the original on 4 June 2016. Retrieved 18 August 2022.
Bibliography
- Awdry, Christopher (1990). Encyclopaedia of British Railway Companies. Sparkford: Patrick Stephens Ltd. ISBN 1-8526-0049-7. OCLC 19514063. CN 8983.
- Brailsford, Martyn, ed. (December 2017) [1987]. Railway Track Diagrams 1: Scotland & Isle of Man (6th ed.). Frome: Trackmaps. ISBN 978-0-9549866-9-8.
- Butt, R. V. J. (October 1995). The Directory of Railway Stations: details every public and private passenger station, halt, platform and stopping place, past and present (1st ed.). Sparkford: Patrick Stephens Ltd. ISBN 978-1-85260-508-7. OCLC 60251199. OL 11956311M.
- Jowett, Alan (March 1989). Jowett's Railway Atlas of Great Britain and Ireland: From Pre-Grouping to the Present Day (1st ed.). Sparkford: Patrick Stephens Ltd. ISBN 978-1-85260-086-0. OCLC 22311137.
External links
- Winchester, Clarence, ed. (2 August 1935), "Perth General Station", Railway Wonders of the World, pp. 839–844 Description of the station in the 1930s.
- Train times and station information for Perth railway station (Scotland) from National Rail