Scotland's national train operator, in public ownership since April 2022. It runs more than 2,200 trains a day, from the Borders to the Highlands: intercity trains linking Glasgow and Edinburgh with Aberdeen and Inverness, the suburban networks of both cities, and rural lines such as the West Highland and Far North lines.
2022Current operator since
1,945 miles (3,130 km)Route miles operated
343Stations served
90.8 millionJourneys a year, ORR (2025–26)
Facts
Current operator since
1 April 2022
Main stations
Glasgow Central, Glasgow Queen Street, Edinburgh
Type
Intercity, suburban and rural train operator
Depots
Craigentinny in Edinburgh (Hitachi, for the Class 385s), Shields Road in Glasgow (the Class 320s)
Main routes
Edinburgh to Glasgow by four routes (via Falkirk High, Airdrie and Bathgate, Shotts, or Carstairs); Glasgow and Edinburgh to Stirling, Perth, Dundee, Aberdeen and Inverness; Aberdeen to Inverness; Inverness to Wick, Thurso and Kyle of Lochalsh; the West Highland lines to Oban and Mallaig; Glasgow to Ayrshire, Inverclyde, Stranraer and, via Kilmarnock and Dumfries, Carlisle; Edinburgh to Fife, North Berwick, Dunbar and Tweedbank; and the suburban lines around Glasgow and Edinburgh.
Stations managed
360
Operating company
ScotRail Trains Ltd, publicly owned and overseen by Scottish Rail Holdings, a public body accountable to Scottish Ministers. It took over when the franchise, run by Abellio ScotRail since 2015, passed into public ownership on 1 April 2022.
0100 m (328 ft)200 m (656 ft)300 m (984 ft)
Class 385 · Hitachi Rail: the first seven at Kasado, Japan, the other 63 at Newton Aycliffe 4 cars, about 306 ft (93 m) · also 3-car units
0100 m (328 ft)200 m (656 ft)300 m (984 ft)
Class 380 Desiro · Siemens · indicative: some dimensions are estimated, from photographs and published figures. 3 cars, about 233 ft (71 m) · also 4-car units
Edinburgh – Inverness 39Edinburgh – Helensburgh Central 38Glasgow Queen Street – Inverness 33Balloch – Larkhall 31Balloch – Motherwell 30Edinburgh – Milngavie 29Balloch – Airdrie 28Glasgow Queen Street – Mallaig 27Dalmuir – Cumbernauld 26Glasgow Central – Drem 26Wick – Inverness 26Milngavie – Cumbernauld 25Balloch – Springburn 24Dalmuir – Carstairs 24Motherwell – Drem 23Glasgow Queen Street – Elgin 22Milngavie – Larkhall 22Milngavie – Motherwell 21Glasgow Queen Street – Oban 20Glasgow Central – Ayr 19Glasgow Central – Carlisle 19Glasgow Central – Stranraer 19Edinburgh – Perth 18Glasgow Central – Largs 18Glasgow Central – Ardrossan Harbour 17Kyle of Lochalsh – Inverness 17Partick – Lanark 17Glasgow Central – Gourock 16Glasgow Central – Wemyss Bay 16Glasgow Central – Larkhall 16Glasgow Central – Motherwell 16Milngavie – Springburn 15Kirknewton – Dunbar 13Edinburgh – Glenrothes with Thornton 13Kirknewton – North Berwick 13Glasgow Central – Neilston 11Edinburgh – Tweedbank 10Glasgow Queen Street – Edinburgh 10Glasgow Queen Street – Anniesland 8Glasgow Queen Street – Falkirk Grahamston 8Glasgow Queen Street – Alloa 7Glasgow Central – Paisley Canal 7
Schematic, not to scale. Ringed stations are interchanges. Each strip is one service route with its stops in order. Where fast and stopping trains share a route, the strip shows the one with most stops, and a route whose stops all lie on a longer one is left out. Station order from TfL open data.
Station
Interchanges
Edinburgh
Haymarket
South Gyle
Edinburgh Gateway
Dalmeny
North Queensferry
Inverkeithing
Dalgety Bay
Aberdour
Burntisland
Kinghorn
Kirkcaldy
Markinch
Ladybank
Springfield
Cupar
Leuchars
Dundee
Broughty Ferry
Balmossie
Monifieth
Barry Links
Golf Street
Carnoustie
Arbroath
Montrose
Laurencekirk
Stonehaven
Portlethen
Aberdeen
Dyce
Inverurie
Insch
Huntly
Keith
Elgin
Forres
Nairn
Inverness
Edinburgh Park
Uphall
Livingston North
Bathgate
Armadale (W Lothian)
Blackridge
Caldercruix
Drumgelloch
Airdrie
Coatdyke
Coatbridge Sunnyside
Blairhill
Easterhouse
Garrowhill
Shettleston
Carntyne
Bellgrove
High Street (Glasgow)
Glasgow Queen Street
Charing Cross (Glasgow)
Partick
Hyndland
Jordanhill
Scotstounhill
Garscadden
Yoker
Clydebank
Dalmuir
Kilpatrick
Bowling
Dumbarton East
Dumbarton Central
Dalreoch
Cardross
Craigendoran
Helensburgh Central
Bishopbriggs
Lenzie
Croy
Larbert
Stirling
Bridge of Allan
Dunblane
Gleneagles
Perth
Invergowrie
Balloch
Alexandria
Renton
Hyndland
Exhibition Centre (Glasgow)
Anderston
Glasgow Central
Argyle Street
Bridgeton
Dalmarnock
Rutherglen
Cambuslang
Newton (S Lanarks)
Blantyre
Hamilton West
Hamilton Central
Chatelherault
Merryton
Larkhall
Carmyle
Mount Vernon
Baillieston
Bargeddie
Kirkwood
Whifflet
Motherwell
Anniesland
Westerton
Bearsden
Hillfoot
Milngavie
Helensburgh Upper
Garelochhead
Arrochar & Tarbet
Ardlui
Crianlarich
Upper Tyndrum
Bridge of Orchy
Rannoch
Corrour
Tulloch
Roy Bridge
Spean Bridge
Fort William
Banavie
Corpach
Loch Eil Outward Bound
Locheilside
Glenfinnan
Lochailort
Beasdale
Arisaig
Morar
Mallaig
Airbles
Coatbridge Central
Greenfaulds
Cumbernauld
Uddingston
Bellshill
Holytown
Carfin
Cleland
Hartwood
Shotts
Fauldhouse
Breich
Addiewell
West Calder
Livingston South
Kirknewton
Curriehill
Wester Hailes
Kingsknowe
Slateford
Musselburgh
Wallyford
Prestonpans
Longniddry
Drem
Wick
Thurso
Georgemas Junction
Scotscalder
Altnabreac
Forsinard
Kinbrace
Kildonan
Helmsdale
Brora
Dunrobin Castle
Golspie
Rogart
Lairg
Invershin
Culrain
Ardgay
Tain
Fearn
Invergordon
Alness
Dingwall
Conon Bridge
Muir of Ord
Beauly
Duke Street
Alexandra Parade
Barnhill
Springburn
Shieldmuir
Wishaw
Carluke
Carstairs
Dunkeld & Birnam
Pitlochry
Blair Atholl
Dalwhinnie
Newtonmore
Kingussie
Aviemore
Carrbridge
Possilpark & Parkhouse
Maryhill
Singer
Tyndrum Lower
Dalmally
Loch Awe
Falls of Cruachan
Taynuilt
Connel Ferry
Oban
Cardonald
Hillington East
Hillington West
Paisley Gilmour Street
Johnstone
Milliken Park
Howwood (Renfrewshire)
Lochwinnoch
Glengarnock
Dalry
Kilwinning
Irvine
Barassie
Troon
Prestwick Intl Airport
Prestwick
Newton-on-Ayr
Ayr
Crossmyloof
Pollokshaws West
Kennishead
Priesthill & Darnley
Nitshill
Barrhead
Dunlop
Stewarton
Kilmaurs
Kilmarnock
Auchinleck
New Cumnock
Kirkconnel
Sanquhar
Dumfries
Annan
Gretna Green
Carlisle
Maybole
Girvan
Barrhill
Stranraer
Linlithgow
Polmont
Falkirk Grahamston
Camelon
Gartcosh
Stepps
Stevenston
Saltcoats
Ardrossan South Beach
West Kilbride
Fairlie
Largs
Ardrossan Town
Ardrossan Harbour
Kyle of Lochalsh
Duirinish
Plockton
Duncraig
Stromeferry
Attadale
Strathcarron
Achnashellach
Achnasheen
Achanalt
Lochluichart
Garve
Lanark
Paisley St James
Bishopton
Langbank
Woodhall
Port Glasgow
Bogston
Cartsdyke
Greenock Central
Greenock West
Fort Matilda
Gourock
Whinhill
Drumfrochar
Branchton
IBM (Greenock)
Inverkip
Wemyss Bay
Pollokshields East
Queens Park (Glasgow)
Crosshill
Mount Florida
Kings Park
Croftfoot
Burnside (Strathclyde)
Kirkhill
Pollokshields West
Maxwell Park
Shawlands
Pollokshaws East
Langside
Dunbar
Glenrothes with Thornton
North Berwick
Cathcart
Muirend
Williamwood
Whitecraigs
Patterton
Neilston
Brunstane
Newcraighall
Shawfair
Eskbank
Newtongrange
Gorebridge
Stow
Galashiels
Tweedbank
Falkirk High
Ashfield
Gilshochill
Summerston
Kelvindale
Alloa
Dumbreck
Corkerhill
Mosspark
Crookston
Hawkhead
Paisley Canal
Stations, zones and interchanges from TfL open data (2026-10-07). National Rail interchanges are listed where TfL groups the stations together.
About ScotRail (archived)ScotRail, 2 October 2026ScotRail Trains Ltd, Scottish Rail Holdings, public ownership from 1 April 2022, more than 2,200 trains a day, peak fares
Class 320Eversholt RailShields Road depot; 320 fleet
ScotRailWikipedia, accessed 5 October 2026fleet counts (last resort)
TfL Unified API: Line Route SequenceTransport for London (Powered by TfL Open Data)main stations: the stations most of its routes meet at, counted from TfL's route data
Route strips and stations: from TfL's route data, which lacks the six stations opened since 2019 (Robroyston, Kintore, Inverness Airport, East Linton, Leven and Cameron Bridge, so there is no Levenmouth strip); where two routes share both ends only the longer is drawn, which leaves out the Fife Circle via Dunfermline (Rosyth to Cardenden) and Drumry and Drumchapel; and some names are TfL's, such as Queens Park (Glasgow)
Stations: counted from TfL's route data; ScotRail manages 360 (ORR), including Reston, where only other operators' trains call
Fleets of the 156, 158 and 170, and the split of the 320s (Wikipedia, checked against ORR's totals of 649 electric and 271 diesel vehicles in March 2025)
HST sets: 25 (Wikipedia gives 9 four-coach and 17 five-coach sets, one four-coach set lost at Carmont in 2020; ORR's 117 coaches fits 8 and 17)
Depots: only the two named in the sources are listed