ScotRail
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.
2022 Current operator since
1,945 miles (3,130 km) Route miles operated
343 Stations served
90.8 million Journeys a year, ORR (2025–26)
Facts Current operator since 1 April 2022 London terminals None: its trains run within Scotland, and south to Carlisle 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 Operator 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. Class 385, schematic side elevation, 2 cars
Class 385 · Hitachi Rail (Kasado, Japan, and Newton Aycliffe)Class 334, schematic side elevation, 2 cars
Class 334 · AlstomClass 318, schematic side elevation, 2 cars
Class 318 · BRELInterCity 125 (Class 43 and Mark 3), schematic side elevation, 2 cars
InterCity 125 (Class 43 and Mark 3) · British Rail Engineering Ltd: power cars at Crewe, Mark 3 coaches at DerbyClass 170 Turbostar, schematic side elevation, 2 cars
Class 170 Turbostar · Adtranz / Bombardier, DerbyClass 158 Express Sprinter, schematic side elevation, 2 cars
Class 158 Express Sprinter · BREL, DerbyClass 156 Super Sprinter, schematic side elevation, 2 cars
Class 156 Super Sprinter · Metro-CammellClass 153 Super Sprinter, schematic side elevation, 1 car
Class 153 Super Sprinter · Leyland Bus
Routes 42 routes · 343 stations Diagram Table
Inverness – Edinburgh 39
Inverness – Edinburgh: schematic, not to scale
Inverness Inverness
Nairn Nairn
Forres Forres
Elgin Elgin
Keith Keith
Huntly Huntly
Insch Insch
Inverurie Inverurie
Dyce Dyce
Aberdeen Aberdeen
Portlethen Portlethen
Stonehaven Stonehaven
Laurencekirk Laurencekirk
Montrose Montrose
Arbroath Arbroath
Carnoustie Carnoustie
Golf Street Golf Street
Barry Links Barry Links
Monifieth Monifieth
Balmossie Balmossie
Broughty Ferry Broughty Ferry
Dundee Dundee
Leuchars Leuchars
Cupar Cupar
Springfield Springfield
Ladybank Ladybank
Markinch Markinch
Kirkcaldy Kirkcaldy
Kinghorn Kinghorn
Burntisland Burntisland
Aberdour Aberdour
Dalgety Bay Dalgety Bay
Inverkeithing Inverkeithing
North Queensferry North Queensferry
Dalmeny Dalmeny
Edinburgh Gateway Edinburgh Gateway
South Gyle South Gyle
Haymarket Haymarket
Edinburgh Edinburgh
Helensburgh Central – Edinburgh 38
Helensburgh Central – Edinburgh: schematic, not to scale
Helensburgh Central Helensburgh Central
Craigendoran Craigendoran
Cardross Cardross
Dalreoch Dalreoch
Dumbarton Central Dumbarton Central
Dumbarton East Dumbarton East
Bowling Bowling
Kilpatrick Kilpatrick
Dalmuir Dalmuir
Clydebank Clydebank
Yoker Yoker
Garscadden Garscadden
Scotstounhill Scotstounhill
Jordanhill Jordanhill
Hyndland Hyndland
Partick Partick
Charing Cross (Glasgow) Charing Cross (Glasgow)
Glasgow Queen Street Glasgow Queen Street
High Street (Glasgow) High Street (Glasgow)
Bellgrove Bellgrove
Carntyne Carntyne
Shettleston Shettleston
Garrowhill Garrowhill
Easterhouse Easterhouse
Blairhill Blairhill
Coatbridge Sunnyside Coatbridge Sunnyside
Coatdyke Coatdyke
Airdrie Airdrie
Drumgelloch Drumgelloch
Caldercruix Caldercruix
Blackridge Blackridge
Armadale (W Lothian) Armadale (W Lothian)
Bathgate Bathgate
Livingston North Livingston North
Uphall Uphall
Edinburgh Park Edinburgh Park
Haymarket Haymarket
Edinburgh Edinburgh
Inverness – Glasgow Queen Street 33
Inverness – Glasgow Queen Street: schematic, not to scale
Inverness Inverness
Nairn Nairn
Forres Forres
Elgin Elgin
Keith Keith
Huntly Huntly
Insch Insch
Inverurie Inverurie
Dyce Dyce
Aberdeen Aberdeen
Portlethen Portlethen
Stonehaven Stonehaven
Laurencekirk Laurencekirk
Montrose Montrose
Arbroath Arbroath
Carnoustie Carnoustie
Golf Street Golf Street
Barry Links Barry Links
Monifieth Monifieth
Balmossie Balmossie
Broughty Ferry Broughty Ferry
Dundee Dundee
Invergowrie Invergowrie
Perth Perth
Gleneagles Gleneagles
Dunblane Dunblane
Bridge of Allan Bridge of Allan
Stirling Stirling
Larbert Larbert
Croy Croy
Lenzie Lenzie
Bishopbriggs Bishopbriggs
Glasgow Queen Street Glasgow Queen Street
Balloch – Larkhall 31
Balloch – Larkhall: schematic, not to scale
Balloch Balloch
Alexandria Alexandria
Renton Renton
Dalreoch Dalreoch
Dumbarton Central Dumbarton Central
Dumbarton East Dumbarton East
Bowling Bowling
Kilpatrick Kilpatrick
Dalmuir Dalmuir
Clydebank Clydebank
Yoker Yoker
Garscadden Garscadden
Scotstounhill Scotstounhill
Jordanhill Jordanhill
Hyndland Hyndland
Partick Partick
Exhibition Centre (Glasgow) Exhibition Centre (Glasgow)
Anderston Anderston
Glasgow Central Glasgow Central
Argyle Street Argyle Street
Bridgeton Bridgeton
Dalmarnock Dalmarnock
Rutherglen Rutherglen
Cambuslang Cambuslang
Newton (S Lanarks) Newton (S Lanarks)
Blantyre Blantyre
Hamilton West Hamilton West
Hamilton Central Hamilton Central
Chatelherault Chatelherault
Merryton Merryton
Larkhall Larkhall
Balloch – Motherwell 30
Balloch – Motherwell: schematic, not to scale
Balloch Balloch
Alexandria Alexandria
Renton Renton
Dalreoch Dalreoch
Dumbarton Central Dumbarton Central
Dumbarton East Dumbarton East
Bowling Bowling
Kilpatrick Kilpatrick
Dalmuir Dalmuir
Clydebank Clydebank
Yoker Yoker
Garscadden Garscadden
Scotstounhill Scotstounhill
Jordanhill Jordanhill
Hyndland Hyndland
Partick Partick
Exhibition Centre (Glasgow) Exhibition Centre (Glasgow)
Anderston Anderston
Glasgow Central Glasgow Central
Argyle Street Argyle Street
Bridgeton Bridgeton
Dalmarnock Dalmarnock
Rutherglen Rutherglen
Carmyle Carmyle
Mount Vernon Mount Vernon
Baillieston Baillieston
Bargeddie Bargeddie
Kirkwood Kirkwood
Whifflet Whifflet
Motherwell Motherwell
Milngavie – Edinburgh 29
Milngavie – Edinburgh: schematic, not to scale
Milngavie Milngavie
Hillfoot Hillfoot
Bearsden Bearsden
Westerton Westerton
Anniesland Anniesland
Hyndland Hyndland
Partick Partick
Charing Cross (Glasgow) Charing Cross (Glasgow)
Glasgow Queen Street Glasgow Queen Street
High Street (Glasgow) High Street (Glasgow)
Bellgrove Bellgrove
Carntyne Carntyne
Shettleston Shettleston
Garrowhill Garrowhill
Easterhouse Easterhouse
Blairhill Blairhill
Coatbridge Sunnyside Coatbridge Sunnyside
Coatdyke Coatdyke
Airdrie Airdrie
Drumgelloch Drumgelloch
Caldercruix Caldercruix
Blackridge Blackridge
Armadale (W Lothian) Armadale (W Lothian)
Bathgate Bathgate
Livingston North Livingston North
Uphall Uphall
Edinburgh Park Edinburgh Park
Haymarket Haymarket
Edinburgh Edinburgh
Balloch – Airdrie 28
Balloch – Airdrie: schematic, not to scale
Balloch Balloch
Alexandria Alexandria
Renton Renton
Dalreoch Dalreoch
Dumbarton Central Dumbarton Central
Dumbarton East Dumbarton East
Bowling Bowling
Kilpatrick Kilpatrick
Dalmuir Dalmuir
Clydebank Clydebank
Yoker Yoker
Garscadden Garscadden
Scotstounhill Scotstounhill
Jordanhill Jordanhill
Hyndland Hyndland
Partick Partick
Charing Cross (Glasgow) Charing Cross (Glasgow)
Glasgow Queen Street Glasgow Queen Street
High Street (Glasgow) High Street (Glasgow)
Bellgrove Bellgrove
Carntyne Carntyne
Shettleston Shettleston
Garrowhill Garrowhill
Easterhouse Easterhouse
Blairhill Blairhill
Coatbridge Sunnyside Coatbridge Sunnyside
Coatdyke Coatdyke
Airdrie Airdrie
Mallaig – Glasgow Queen Street 27
Mallaig – Glasgow Queen Street: schematic, not to scale
Mallaig Mallaig
Morar Morar
Arisaig Arisaig
Beasdale Beasdale
Lochailort Lochailort
Glenfinnan Glenfinnan
Locheilside Locheilside
Loch Eil Outward Bound Loch Eil Outward Bound
Corpach Corpach
Banavie Banavie
Fort William Fort William
Spean Bridge Spean Bridge
Roy Bridge Roy Bridge
Tulloch Tulloch
Corrour Corrour
Rannoch Rannoch
Bridge of Orchy Bridge of Orchy
Upper Tyndrum Upper Tyndrum
Crianlarich Crianlarich
Ardlui Ardlui
Arrochar & Tarbet Arrochar & Tarbet
Garelochhead Garelochhead
Helensburgh Upper Helensburgh Upper
Cardross Cardross
Dumbarton Central Dumbarton Central
Dalmuir Dalmuir
Glasgow Queen Street Glasgow Queen Street
Dalmuir – Cumbernauld 26
Dalmuir – Cumbernauld: schematic, not to scale
Dalmuir Dalmuir
Clydebank Clydebank
Yoker Yoker
Garscadden Garscadden
Scotstounhill Scotstounhill
Jordanhill Jordanhill
Hyndland Hyndland
Partick Partick
Exhibition Centre (Glasgow) Exhibition Centre (Glasgow)
Anderston Anderston
Glasgow Central Glasgow Central
Argyle Street Argyle Street
Bridgeton Bridgeton
Dalmarnock Dalmarnock
Rutherglen Rutherglen
Cambuslang Cambuslang
Newton (S Lanarks) Newton (S Lanarks)
Blantyre Blantyre
Hamilton West Hamilton West
Hamilton Central Hamilton Central
Airbles Airbles
Motherwell Motherwell
Whifflet Whifflet
Coatbridge Central Coatbridge Central
Greenfaulds Greenfaulds
Cumbernauld Cumbernauld
Glasgow Central – Drem 26
Glasgow Central – Drem: schematic, not to scale
Glasgow Central Glasgow Central
Cambuslang Cambuslang
Uddingston Uddingston
Bellshill Bellshill
Holytown Holytown
Carfin Carfin
Cleland Cleland
Hartwood Hartwood
Shotts Shotts
Fauldhouse Fauldhouse
Breich Breich
Addiewell Addiewell
West Calder West Calder
Livingston South Livingston South
Kirknewton Kirknewton
Curriehill Curriehill
Wester Hailes Wester Hailes
Kingsknowe Kingsknowe
Slateford Slateford
Haymarket Haymarket
Edinburgh Edinburgh
Musselburgh Musselburgh
Wallyford Wallyford
Prestonpans Prestonpans
Longniddry Longniddry
Drem Drem
Wick – Inverness 26
Wick – Inverness: schematic, not to scale
Wick Wick
Thurso Thurso
Georgemas Junction Georgemas Junction
Scotscalder Scotscalder
Altnabreac Altnabreac
Forsinard Forsinard
Kinbrace Kinbrace
Kildonan Kildonan
Helmsdale Helmsdale
Brora Brora
Dunrobin Castle Dunrobin Castle
Golspie Golspie
Rogart Rogart
Lairg Lairg
Invershin Invershin
Culrain Culrain
Ardgay Ardgay
Tain Tain
Fearn Fearn
Invergordon Invergordon
Alness Alness
Dingwall Dingwall
Conon Bridge Conon Bridge
Muir of Ord Muir of Ord
Beauly Beauly
Inverness Inverness
Milngavie – Cumbernauld 25
Milngavie – Cumbernauld: schematic, not to scale
Milngavie Milngavie
Hillfoot Hillfoot
Bearsden Bearsden
Westerton Westerton
Anniesland Anniesland
Hyndland Hyndland
Partick Partick
Exhibition Centre (Glasgow) Exhibition Centre (Glasgow)
Anderston Anderston
Glasgow Central Glasgow Central
Argyle Street Argyle Street
Bridgeton Bridgeton
Dalmarnock Dalmarnock
Rutherglen Rutherglen
Cambuslang Cambuslang
Newton (S Lanarks) Newton (S Lanarks)
Blantyre Blantyre
Hamilton West Hamilton West
Hamilton Central Hamilton Central
Airbles Airbles
Motherwell Motherwell
Whifflet Whifflet
Coatbridge Central Coatbridge Central
Greenfaulds Greenfaulds
Cumbernauld Cumbernauld
Balloch – Springburn 24
Balloch – Springburn: schematic, not to scale
Balloch Balloch
Alexandria Alexandria
Renton Renton
Dalreoch Dalreoch
Dumbarton Central Dumbarton Central
Dumbarton East Dumbarton East
Bowling Bowling
Kilpatrick Kilpatrick
Dalmuir Dalmuir
Clydebank Clydebank
Yoker Yoker
Garscadden Garscadden
Scotstounhill Scotstounhill
Jordanhill Jordanhill
Hyndland Hyndland
Partick Partick
Charing Cross (Glasgow) Charing Cross (Glasgow)
Glasgow Queen Street Glasgow Queen Street
High Street (Glasgow) High Street (Glasgow)
Bellgrove Bellgrove
Duke Street Duke Street
Alexandra Parade Alexandra Parade
Barnhill Barnhill
Springburn Springburn
Dalmuir – Carstairs 24
Dalmuir – Carstairs: schematic, not to scale
Dalmuir Dalmuir
Clydebank Clydebank
Yoker Yoker
Garscadden Garscadden
Scotstounhill Scotstounhill
Jordanhill Jordanhill
Hyndland Hyndland
Partick Partick
Exhibition Centre (Glasgow) Exhibition Centre (Glasgow)
Anderston Anderston
Glasgow Central Glasgow Central
Argyle Street Argyle Street
Bridgeton Bridgeton
Dalmarnock Dalmarnock
Rutherglen Rutherglen
Cambuslang Cambuslang
Newton (S Lanarks) Newton (S Lanarks)
Uddingston Uddingston
Bellshill Bellshill
Motherwell Motherwell
Shieldmuir Shieldmuir
Wishaw Wishaw
Carluke Carluke
Carstairs Carstairs
Motherwell – Drem 23
Motherwell – Drem: schematic, not to scale
Motherwell Motherwell
Holytown Holytown
Carfin Carfin
Cleland Cleland
Hartwood Hartwood
Shotts Shotts
Fauldhouse Fauldhouse
Breich Breich
Addiewell Addiewell
West Calder West Calder
Livingston South Livingston South
Kirknewton Kirknewton
Curriehill Curriehill
Wester Hailes Wester Hailes
Kingsknowe Kingsknowe
Slateford Slateford
Haymarket Haymarket
Edinburgh Edinburgh
Musselburgh Musselburgh
Wallyford Wallyford
Prestonpans Prestonpans
Longniddry Longniddry
Drem Drem
Elgin – Glasgow Queen Street 22
Elgin – Glasgow Queen Street: schematic, not to scale
Elgin Elgin
Forres Forres
Nairn Nairn
Inverness Inverness
Carrbridge Carrbridge
Aviemore Aviemore
Kingussie Kingussie
Newtonmore Newtonmore
Dalwhinnie Dalwhinnie
Blair Atholl Blair Atholl
Pitlochry Pitlochry
Dunkeld & Birnam Dunkeld & Birnam
Perth Perth
Gleneagles Gleneagles
Dunblane Dunblane
Bridge of Allan Bridge of Allan
Stirling Stirling
Larbert Larbert
Croy Croy
Lenzie Lenzie
Bishopbriggs Bishopbriggs
Glasgow Queen Street Glasgow Queen Street
Milngavie – Larkhall 22
Milngavie – Larkhall: schematic, not to scale
Milngavie Milngavie
Hillfoot Hillfoot
Bearsden Bearsden
Westerton Westerton
Anniesland Anniesland
Hyndland Hyndland
Partick Partick
Exhibition Centre (Glasgow) Exhibition Centre (Glasgow)
Anderston Anderston
Glasgow Central Glasgow Central
Argyle Street Argyle Street
Bridgeton Bridgeton
Dalmarnock Dalmarnock
Rutherglen Rutherglen
Cambuslang Cambuslang
Newton (S Lanarks) Newton (S Lanarks)
Blantyre Blantyre
Hamilton West Hamilton West
Hamilton Central Hamilton Central
Chatelherault Chatelherault
Merryton Merryton
Larkhall Larkhall
Milngavie – Motherwell 21
Milngavie – Motherwell: schematic, not to scale
Milngavie Milngavie
Hillfoot Hillfoot
Bearsden Bearsden
Westerton Westerton
Anniesland Anniesland
Hyndland Hyndland
Partick Partick
Exhibition Centre (Glasgow) Exhibition Centre (Glasgow)
Anderston Anderston
Glasgow Central Glasgow Central
Argyle Street Argyle Street
Bridgeton Bridgeton
Dalmarnock Dalmarnock
Rutherglen Rutherglen
Carmyle Carmyle
Mount Vernon Mount Vernon
Baillieston Baillieston
Bargeddie Bargeddie
Kirkwood Kirkwood
Whifflet Whifflet
Motherwell Motherwell
Oban – Glasgow Queen Street 20
Oban – Glasgow Queen Street: schematic, not to scale
Oban Oban
Connel Ferry Connel Ferry
Taynuilt Taynuilt
Falls of Cruachan Falls of Cruachan
Loch Awe Loch Awe
Dalmally Dalmally
Tyndrum Lower Tyndrum Lower
Crianlarich Crianlarich
Ardlui Ardlui
Arrochar & Tarbet Arrochar & Tarbet
Garelochhead Garelochhead
Helensburgh Upper Helensburgh Upper
Cardross Cardross
Dumbarton Central Dumbarton Central
Dalmuir Dalmuir
Singer Singer
Westerton Westerton
Maryhill Maryhill
Possilpark & Parkhouse Possilpark & Parkhouse
Glasgow Queen Street Glasgow Queen Street
Glasgow Central – Ayr 19
Glasgow Central – Ayr: schematic, not to scale
Glasgow Central Glasgow Central
Cardonald Cardonald
Hillington East Hillington East
Hillington West Hillington West
Paisley Gilmour Street Paisley Gilmour Street
Johnstone Johnstone
Milliken Park Milliken Park
Howwood (Renfrewshire) Howwood (Renfrewshire)
Lochwinnoch Lochwinnoch
Glengarnock Glengarnock
Dalry Dalry
Kilwinning Kilwinning
Irvine Irvine
Barassie Barassie
Troon Troon
Prestwick Intl Airport Prestwick Intl Airport
Prestwick Prestwick
Newton-on-Ayr Newton-on-Ayr
Ayr Ayr
Glasgow Central – Carlisle 19
Glasgow Central – Carlisle: schematic, not to scale
Glasgow Central Glasgow Central
Crossmyloof Crossmyloof
Pollokshaws West Pollokshaws West
Kennishead Kennishead
Priesthill & Darnley Priesthill & Darnley
Nitshill Nitshill
Barrhead Barrhead
Dunlop Dunlop
Stewarton Stewarton
Kilmaurs Kilmaurs
Kilmarnock Kilmarnock
Auchinleck Auchinleck
New Cumnock New Cumnock
Kirkconnel Kirkconnel
Sanquhar Sanquhar
Dumfries Dumfries
Annan Annan
Gretna Green Gretna Green
Carlisle Carlisle
Glasgow Central – Stranraer 19
Glasgow Central – Stranraer: schematic, not to scale
Glasgow Central Glasgow Central
Crossmyloof Crossmyloof
Pollokshaws West Pollokshaws West
Kennishead Kennishead
Priesthill & Darnley Priesthill & Darnley
Nitshill Nitshill
Barrhead Barrhead
Dunlop Dunlop
Stewarton Stewarton
Kilmaurs Kilmaurs
Kilmarnock Kilmarnock
Troon Troon
Prestwick Intl Airport Prestwick Intl Airport
Prestwick Prestwick
Ayr Ayr
Maybole Maybole
Girvan Girvan
Barrhill Barrhill
Stranraer Stranraer
Perth – Edinburgh 18
Perth – Edinburgh: schematic, not to scale
Perth Perth
Gleneagles Gleneagles
Dunblane Dunblane
Bridge of Allan Bridge of Allan
Stirling Stirling
Larbert Larbert
Springburn Springburn
Stepps Stepps
Gartcosh Gartcosh
Greenfaulds Greenfaulds
Cumbernauld Cumbernauld
Camelon Camelon
Falkirk Grahamston Falkirk Grahamston
Polmont Polmont
Linlithgow Linlithgow
Edinburgh Park Edinburgh Park
Haymarket Haymarket
Edinburgh Edinburgh
Largs – Glasgow Central 18
Largs – Glasgow Central: schematic, not to scale
Largs Largs
Fairlie Fairlie
West Kilbride West Kilbride
Ardrossan South Beach Ardrossan South Beach
Saltcoats Saltcoats
Stevenston Stevenston
Kilwinning Kilwinning
Dalry Dalry
Glengarnock Glengarnock
Lochwinnoch Lochwinnoch
Howwood (Renfrewshire) Howwood (Renfrewshire)
Milliken Park Milliken Park
Johnstone Johnstone
Paisley Gilmour Street Paisley Gilmour Street
Hillington West Hillington West
Hillington East Hillington East
Cardonald Cardonald
Glasgow Central Glasgow Central
Ardrossan Harbour – Glasgow Central 17
Ardrossan Harbour – Glasgow Central: schematic, not to scale
Ardrossan Harbour Ardrossan Harbour
Ardrossan Town Ardrossan Town
Ardrossan South Beach Ardrossan South Beach
Saltcoats Saltcoats
Stevenston Stevenston
Kilwinning Kilwinning
Dalry Dalry
Glengarnock Glengarnock
Lochwinnoch Lochwinnoch
Howwood (Renfrewshire) Howwood (Renfrewshire)
Milliken Park Milliken Park
Johnstone Johnstone
Paisley Gilmour Street Paisley Gilmour Street
Hillington West Hillington West
Hillington East Hillington East
Cardonald Cardonald
Glasgow Central Glasgow Central
Kyle of Lochalsh – Inverness 17
Kyle of Lochalsh – Inverness: schematic, not to scale
Kyle of Lochalsh Kyle of Lochalsh
Duirinish Duirinish
Plockton Plockton
Duncraig Duncraig
Stromeferry Stromeferry
Attadale Attadale
Strathcarron Strathcarron
Achnashellach Achnashellach
Achnasheen Achnasheen
Achanalt Achanalt
Lochluichart Lochluichart
Garve Garve
Dingwall Dingwall
Conon Bridge Conon Bridge
Muir of Ord Muir of Ord
Beauly Beauly
Inverness Inverness
Partick – Lanark 17
Partick – Lanark: schematic, not to scale
Partick Partick
Exhibition Centre (Glasgow) Exhibition Centre (Glasgow)
Anderston Anderston
Glasgow Central Glasgow Central
Argyle Street Argyle Street
Bridgeton Bridgeton
Dalmarnock Dalmarnock
Rutherglen Rutherglen
Cambuslang Cambuslang
Newton (S Lanarks) Newton (S Lanarks)
Uddingston Uddingston
Bellshill Bellshill
Motherwell Motherwell
Shieldmuir Shieldmuir
Wishaw Wishaw
Carluke Carluke
Lanark Lanark
Gourock – Glasgow Central 16
Gourock – Glasgow Central: schematic, not to scale
Gourock Gourock
Fort Matilda Fort Matilda
Greenock West Greenock West
Greenock Central Greenock Central
Cartsdyke Cartsdyke
Bogston Bogston
Port Glasgow Port Glasgow
Woodhall Woodhall
Langbank Langbank
Bishopton Bishopton
Paisley St James Paisley St James
Paisley Gilmour Street Paisley Gilmour Street
Hillington West Hillington West
Hillington East Hillington East
Cardonald Cardonald
Glasgow Central Glasgow Central
Wemyss Bay – Glasgow Central 16
Wemyss Bay – Glasgow Central: schematic, not to scale
Wemyss Bay Wemyss Bay
Inverkip Inverkip
IBM (Greenock) IBM (Greenock)
Branchton Branchton
Drumfrochar Drumfrochar
Whinhill Whinhill
Port Glasgow Port Glasgow
Woodhall Woodhall
Langbank Langbank
Bishopton Bishopton
Paisley St James Paisley St James
Paisley Gilmour Street Paisley Gilmour Street
Hillington West Hillington West
Hillington East Hillington East
Cardonald Cardonald
Glasgow Central Glasgow Central
Glasgow Central – Larkhall 16
Glasgow Central – Larkhall: schematic, not to scale
Glasgow Central Glasgow Central
Pollokshields East Pollokshields East
Queens Park (Glasgow) Queens Park (Glasgow)
Crosshill Crosshill
Mount Florida Mount Florida
Kings Park Kings Park
Croftfoot Croftfoot
Burnside (Strathclyde) Burnside (Strathclyde)
Kirkhill Kirkhill
Newton (S Lanarks) Newton (S Lanarks)
Blantyre Blantyre
Hamilton West Hamilton West
Hamilton Central Hamilton Central
Chatelherault Chatelherault
Merryton Merryton
Larkhall Larkhall
Glasgow Central – Motherwell 16
Glasgow Central – Motherwell: schematic, not to scale
Glasgow Central Glasgow Central
Pollokshields West Pollokshields West
Maxwell Park Maxwell Park
Shawlands Shawlands
Pollokshaws East Pollokshaws East
Langside Langside
Kings Park Kings Park
Croftfoot Croftfoot
Burnside (Strathclyde) Burnside (Strathclyde)
Kirkhill Kirkhill
Newton (S Lanarks) Newton (S Lanarks)
Blantyre Blantyre
Hamilton West Hamilton West
Hamilton Central Hamilton Central
Airbles Airbles
Motherwell Motherwell
Milngavie – Springburn 15
Milngavie – Springburn: schematic, not to scale
Milngavie Milngavie
Hillfoot Hillfoot
Bearsden Bearsden
Westerton Westerton
Anniesland Anniesland
Hyndland Hyndland
Partick Partick
Charing Cross (Glasgow) Charing Cross (Glasgow)
Glasgow Queen Street Glasgow Queen Street
High Street (Glasgow) High Street (Glasgow)
Bellgrove Bellgrove
Duke Street Duke Street
Alexandra Parade Alexandra Parade
Barnhill Barnhill
Springburn Springburn
Kirknewton – Dunbar 13
Kirknewton – Dunbar: schematic, not to scale
Kirknewton Kirknewton
Curriehill Curriehill
Wester Hailes Wester Hailes
Kingsknowe Kingsknowe
Slateford Slateford
Haymarket Haymarket
Edinburgh Edinburgh
Musselburgh Musselburgh
Wallyford Wallyford
Prestonpans Prestonpans
Longniddry Longniddry
Drem Drem
Dunbar Dunbar
Glenrothes with Thornton – Edinburgh 13
Glenrothes with Thornton – Edinburgh: schematic, not to scale
Glenrothes with Thornton Glenrothes with Thornton
Kirkcaldy Kirkcaldy
Kinghorn Kinghorn
Burntisland Burntisland
Aberdour Aberdour
Dalgety Bay Dalgety Bay
Inverkeithing Inverkeithing
North Queensferry North Queensferry
Dalmeny Dalmeny
Edinburgh Gateway Edinburgh Gateway
South Gyle South Gyle
Haymarket Haymarket
Edinburgh Edinburgh
Kirknewton – North Berwick 13
Kirknewton – North Berwick: schematic, not to scale
Kirknewton Kirknewton
Curriehill Curriehill
Wester Hailes Wester Hailes
Kingsknowe Kingsknowe
Slateford Slateford
Haymarket Haymarket
Edinburgh Edinburgh
Musselburgh Musselburgh
Wallyford Wallyford
Prestonpans Prestonpans
Longniddry Longniddry
Drem Drem
North Berwick North Berwick
Neilston – Glasgow Central 11
Neilston – Glasgow Central: schematic, not to scale
Neilston Neilston
Patterton Patterton
Whitecraigs Whitecraigs
Williamwood Williamwood
Muirend Muirend
Cathcart Cathcart
Mount Florida Mount Florida
Crosshill Crosshill
Queens Park (Glasgow) Queens Park (Glasgow)
Pollokshields East Pollokshields East
Glasgow Central Glasgow Central
Edinburgh – Tweedbank 10
Edinburgh – Tweedbank: schematic, not to scale
Edinburgh Edinburgh
Brunstane Brunstane
Newcraighall Newcraighall
Shawfair Shawfair
Eskbank Eskbank
Newtongrange Newtongrange
Gorebridge Gorebridge
Stow Stow
Galashiels Galashiels
Tweedbank Tweedbank
Glasgow Queen Street – Edinburgh 10
Glasgow Queen Street – Edinburgh: schematic, not to scale
Glasgow Queen Street Glasgow Queen Street
Bishopbriggs Bishopbriggs
Lenzie Lenzie
Croy Croy
Falkirk High Falkirk High
Polmont Polmont
Linlithgow Linlithgow
Edinburgh Park Edinburgh Park
Haymarket Haymarket
Edinburgh Edinburgh
Anniesland – Glasgow Queen Street 8
Anniesland – Glasgow Queen Street: schematic, not to scale
Anniesland Anniesland
Kelvindale Kelvindale
Maryhill Maryhill
Summerston Summerston
Gilshochill Gilshochill
Possilpark & Parkhouse Possilpark & Parkhouse
Ashfield Ashfield
Glasgow Queen Street Glasgow Queen Street
Glasgow Queen Street – Falkirk Grahamston 8
Glasgow Queen Street – Falkirk Grahamston: schematic, not to scale
Glasgow Queen Street Glasgow Queen Street
Springburn Springburn
Stepps Stepps
Gartcosh Gartcosh
Greenfaulds Greenfaulds
Cumbernauld Cumbernauld
Camelon Camelon
Falkirk Grahamston Falkirk Grahamston
Glasgow Queen Street – Alloa 7
Glasgow Queen Street – Alloa: schematic, not to scale
Glasgow Queen Street Glasgow Queen Street
Bishopbriggs Bishopbriggs
Lenzie Lenzie
Croy Croy
Larbert Larbert
Stirling Stirling
Alloa Alloa
Paisley Canal – Glasgow Central 7
Paisley Canal – Glasgow Central: schematic, not to scale
Paisley Canal Paisley Canal
Hawkhead Hawkhead
Crookston Crookston
Mosspark Mosspark
Corkerhill Corkerhill
Dumbreck Dumbreck
Glasgow Central Glasgow Central
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 Zone Interchanges Inverness Nairn Forres Elgin Keith Huntly Insch Inverurie Dyce Aberdeen Portlethen Stonehaven Laurencekirk Montrose Arbroath Carnoustie Golf Street Barry Links Monifieth Balmossie Broughty Ferry Dundee Leuchars Cupar Springfield Ladybank Markinch Kirkcaldy Kinghorn Burntisland Aberdour Dalgety Bay Inverkeithing North Queensferry Dalmeny Edinburgh Gateway South Gyle Haymarket Edinburgh Helensburgh Central Craigendoran Cardross Dalreoch Dumbarton Central Dumbarton East Bowling Kilpatrick Dalmuir Clydebank Yoker Garscadden Scotstounhill Jordanhill Hyndland Partick Charing Cross (Glasgow) Glasgow Queen Street High Street (Glasgow) Bellgrove Carntyne Shettleston Garrowhill Easterhouse Blairhill Coatbridge Sunnyside Coatdyke Airdrie Drumgelloch Caldercruix Blackridge Armadale (W Lothian) Bathgate Livingston North Uphall Edinburgh Park Invergowrie Perth Gleneagles Dunblane Bridge of Allan Stirling Larbert Croy Lenzie Bishopbriggs 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 Milngavie Hillfoot Bearsden Westerton Anniesland Mallaig Morar Arisaig Beasdale Lochailort Glenfinnan Locheilside Loch Eil Outward Bound Corpach Banavie Fort William Spean Bridge Roy Bridge Tulloch Corrour Rannoch Bridge of Orchy Upper Tyndrum Crianlarich Ardlui Arrochar & Tarbet Garelochhead Helensburgh Upper 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 Carrbridge Aviemore Kingussie Newtonmore Dalwhinnie Blair Atholl Pitlochry Dunkeld & Birnam Oban Connel Ferry Taynuilt Falls of Cruachan Loch Awe Dalmally Tyndrum Lower Singer Maryhill Possilpark & Parkhouse 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 Stepps Gartcosh Camelon Falkirk Grahamston Polmont Linlithgow Largs Fairlie West Kilbride Ardrossan South Beach Saltcoats Stevenston Ardrossan Harbour Ardrossan Town Kyle of Lochalsh Duirinish Plockton Duncraig Stromeferry Attadale Strathcarron Achnashellach Achnasheen Achanalt Lochluichart Garve Lanark Gourock Fort Matilda Greenock West Greenock Central Cartsdyke Bogston Port Glasgow Woodhall Langbank Bishopton Paisley St James Wemyss Bay Inverkip IBM (Greenock) Branchton Drumfrochar Whinhill 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 Neilston Patterton Whitecraigs Williamwood Muirend Cathcart Brunstane Newcraighall Shawfair Eskbank Newtongrange Gorebridge Stow Galashiels Tweedbank Falkirk High Kelvindale Summerston Gilshochill Ashfield Alloa Paisley Canal Hawkhead Crookston Mosspark Corkerhill Dumbreck
Stations, zones and interchanges from TfL open data (2026-10-02). National Rail interchanges are listed where TfL groups the stations together.
History 9 1 April 2015 Abellio, of the Netherlands, starts running the ScotRail franchise as Abellio ScotRail; 70 Hitachi electric trains (Class 385) are ordered that month.24 July 2018 The first Class 385s carry passengers, between Glasgow Queen Street and Edinburgh.10 October 2018 The first High Speed Train enters service with ScotRail, on the intercity routes.December 2019 The last of the 70 Class 385s is accepted into service.17 March 2021 The Scottish Government announces that ScotRail will pass into public ownership when the franchise ends.1 April 2022 ScotRail Trains Ltd, owned by the Scottish Government, takes over the trains.2 June 2024 The Levenmouth line reopens, with new stations at Leven and Cameron Bridge and an hourly train to Edinburgh via Kirkcaldy.1 September 2025 The Scottish Government announces that peak fares are removed for good: the same fare at any time of day.19 March 2026 ScotRail confirms that 22 Class 222s are to replace its HSTs from late 2027, the last HST leaving by December 2028.
Sources 17 How we source figures →
TOC key statistics: ScotRail, April 2025 to March 2026 , Office of Rail and Road, 6 August 2026 (3,130 route km, 360 stations managed, 90.8 million journeys, 2025–26) Table 6314: rolling stock vehicles by traction type and operator , Office of Rail and Road, 20 November 2025 (649 electric, 271 diesel and 117 loco-hauled vehicles, March 2025) About ScotRail (archived) , ScotRail, 2 October 2026 (ScotRail Trains Ltd, Scottish Rail Holdings, public ownership from 1 April 2022, more than 2,200 trains a day, peak fares) ScotRail to move to Scottish Government ownership , Transport Scotland, 17 March 2021 (public ownership announced) Scottish Government will take over ScotRail services on 1 April 2022 , Transport Scotland, 9 February 2022 (transfer on 1 April 2022) Train times: the route timetables, May and September 2026 (archived) , ScotRail, 1 October 2026 (main routes (the timetables ScotRail publishes)) TfL Unified API: Line Route Sequence , Transport for London (Powered by TfL Open Data) (routes and station order) Fun facts: Scotland's newest train stations (archived) , ScotRail, 12 November 2024 (stations opened since 2019, missing from TfL's data; Reston) Levenmouth Railway Link (archived) , ScotRail, 26 August 2025 (Leven and Cameron Bridge) Maintaining the 385s , Rail Engineer, 3 April 2020 (Craigentinny depot; 385 fleet) Class 320 , Eversholt Rail (Shields Road depot; 320 fleet) ScotRail , Wikipedia, accessed 5 October 2026 (fleet counts (last resort)) Development of Class 385 semi-customised/standard commuter rolling stock for global markets (Hitachi Review vol. 66 no. 2, archived) , Hitachi, 2017 (history) Hitachi's Class 385 enters service , Rail Engineer, 24 July 2018 (history) First HST enters service on ScotRail , Railnews, 11 October 2018 (history) ScotRail announces plans to replace high speed trains , ScotRail, 19 March 2026 (history) ScotRail confirms Class 222 leasing deal to enable withdrawal of HSTs , Rail Business UK (Railway Gazette), 19 March 2026 (history) unverified 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
Previous London Northwestern RailwayNext Southeastern