ScotRail train company

View all UK stations

Passengers per year More than 10,000,000 passengers per year > 10,000,000 More than 1,000,000 > 1,000,000 More than 100,000 > 100,000 More than 10,000 > 10,000 More than 1,000 > 1,000 Less than 1,000 < 1,000

Stations owned

Station Station Code
Aberdeen ABD
Aberdour AUR
Achanalt AAT
Achnasheen ACN
Achnashellach ACH
Addiewell ADW
Airbles AIR
Airdrie ADR
Alexandra Parade AXP
Alexandria ALX
Alloa ALO
Alness ASS
Altnabreac ABC
Anderston AND
Annan ANN
Anniesland ANL
Arbroath ARB
Ardgay ARD
Ardlui AUI
Ardrossan Harbour ADS
Ardrossan South Beach ASB
Ardrossan Town ADN
Argyle Street AGS
Arisaig ARG
Armadale (West Lothian) ARM
Arrochar and Tarbet ART
Ashfield ASF
Attadale ATT
Auchinleck AUK
Aviemore AVM
Ayr AYR
Baillieston BIO
Balloch BHC
Balmossie BSI
Banavie BNV
Barassie BSS
Bargeddie BGI
Barnhill BNL
Barrhead BRR
Barrhill BRL
Barry Links BYL
Bathgate BHG
Bearsden BRN
Beasdale BSL
Beauly BEL
Bellgrove BLG
Bellshill BLH
Bishopbriggs BBG
Bishopton (Renfrewshire) BPT
Blackridge BKR
Blair Atholl BLA
Blairhill BAI
Blantyre BLT
Bogston BGS
Bowling BWG
Branchton BCN
Breich BRC
Bridge Of Allan BEA
Bridge Of Orchy BRO
Bridgeton BDG
Brora BRA
Broughty Ferry BYF
Brunstane BSU
Burnside (South Lanarkshire) BUI
Burntisland BTS
Busby BUS
Caldercruix CAC
Cambuslang CBL
Camelon CMO
Cardenden CDD
Cardonald CDO
Cardross CDR
Carfin CRF
Carluke CLU
Carmyle CML
Carnoustie CAN
Carntyne CAY
Carrbridge CAG
Carstairs CRS
Cartsdyke CDY
Cathcart CCT
Charing Cross (Glasgow) CHC
Chatelherault CTE
Clarkston CKS
Cleland CEA
Clydebank CYK
Coatbridge Central CBC
Coatbridge Sunnyside CBS
Coatdyke COA
Connel Ferry CON
Conon Bridge CBD
Corkerhill CKH
Corpach CPA
Corrour CRR
Cowdenbeath COW
Craigendoran CGD
Crianlarich CNR
Croftfoot CFF
Crookston CKT
Crosshill COI
Crossmyloof CMY
Croy CRO
Culrain CUA
Cumbernauld CUB
Cupar CUP
Curriehill CUH
Dalgety Bay DAG
Dalmally DAL
Dalmarnock DAK
Dalmeny DAM
Dalmuir DMR
Dalreoch DLR
Dalry DLY
Dalwhinnie DLW
Dingwall DIN
Drem DRM
Drumchapel DMC
Drumfrochar DFR
Drumgelloch DRU
Drumry DMY
Duirinish DRN
Duke Street DST
Dumbarton Central DBC
Dumbarton East DBE
Dumbreck DUM
Dumfries DMF
Dunbar DUN
Dunblane DBL
Duncraig DCG
Dundee DEE
Dunfermline Queen Margaret DFL
Dunfermline Town DFE
Dunkeld and Birnam DKD
Dunlop DNL
Dunrobin Castle DNO
Dyce DYC
East Kilbride EKL
Easterhouse EST
Edinburgh Gateway EGY
Edinburgh Park EDP
Elgin ELG
Eskbank EKB
Exhibition Centre (Glasgow) EXG
Fairlie FRL
Falkirk Grahamston FKG
Falkirk High FKK
Falls Of Cruachan FOC
Fauldhouse FLD
Fearn FRN
Forres FOR
Forsinard FRS
Fort Matilda FTM
Fort William FTW
Galashiels GAL
Garelochhead GCH
Garrowhill GAR
Garscadden GRS
Gartcosh GRH
Garve GVE
Georgemas Junction GGJ
Giffnock GFN
Gilshochill GSC
Girvan GIR
Glasgow Queen Street GLQ
Gleneagles GLE
Glenfinnan GLF
Glengarnock GLG
Glenrothes with Thornton GLT
Golf Street GOF
Golspie GOL
Gorebridge GBG
Gourock GRK
Greenfaulds GRL
Greenock Central GKC
Greenock West GKW
Gretna Green GEA
Hairmyres HMY
Hamilton Central HNC
Hamilton West HNW
Hartwood HTW
Hawkhead HKH
Haymarket HYM
Helensburgh Central HLC
Helensburgh Upper HLU
Helmsdale HMS
High Street (Glasgow) HST
Hillfoot HLF
Hillington East HLE
Hillington West HLW
Holytown HLY
Howwood (Renfrewshire) HOZ
Huntly HNT
Hyndland HYN
Insch INS
Invergordon IGD
Invergowrie ING
Inverkeithing INK
Inverkip INP
Inverness INV
Invershin INH
Inverurie INR
Irvine IRV
Johnstone (Renfrewshire) JHN
Jordanhill JOR
Keith KEH
Kelvindale KVD
Kennishead KNS
Kildonan KIL
Kilmarnock KMK
Kilmaurs KLM
Kilpatrick KPT
Kilwinning KWN
Kinbrace KBC
Kinghorn KGH
Kings Park KGP
Kingsknowe KGE
Kingussie KIN
Kintore KTR
Kirkcaldy KDY
Kirkconnel KRK
Kirkhill KKH
Kirknewton KKN
Kirkwood KWD
Kyle Of Lochalsh KYL
Ladybank LDY
Lairg LRG
Lanark LNK
Langbank LGB
Langside LGS
Larbert LBT
Largs LAR
Larkhall LRH
Laurencekirk LAU
Lenzie LNZ
Leuchars (For St. Andrews) LEU
Linlithgow LIN
Livingston North LSN
Livingston South LVG
Loch Awe LHA
Loch Eil Outward Bound LHE
Lochailort LCL
Locheilside LCS
Lochgelly LCG
Lochluichart LCC
Lochwinnoch LHW
Lockerbie LOC
Longniddry LND
Mallaig MLG
Markinch MNC
Maryhill MYH
Maxwell Park MAX
Maybole MAY
Merryton MEY
Milliken Park MIN
Milngavie MLN
Monifieth MON
Montrose MTS
Morar MRR
Mosspark MPK
Motherwell MTH
Mount Florida MFL
Mount Vernon MTV
Muir Of Ord MOO
Muirend MUI
Musselburgh MUB
Nairn NRN
Neilston NEI
New Cumnock NCK
Newcraighall NEW
Newton (Lanark) NTN
Newton-On-Ayr NOA
Newtongrange NEG
Newtonmore NWR
Nitshill NIT
North Berwick NBW
North Queensferry NQU
Oban OBN
Paisley Canal PCN
Paisley Gilmour Street PYG
Paisley St James PYJ
Partick PTK
Patterton PTT
Perth PTH
Pitlochry PIT
Plockton PLK
Pollokshaws East PWE
Pollokshaws West PWW
Pollokshields East PLE
Pollokshields West PLW
Polmont PMT
Port Glasgow PTG
Portlethen PLN
Possilpark and Parkhouse PPK
Prestonpans PST
Prestwick Town PTW
Priesthill and Darnley PTL
Queens Park (Glasgow) QPK
Rannoch RAN
Renton RTN
Reston RSN
Robroyston RRN
Rogart ROG
Rosyth ROS
Roy Bridge RYB
Rutherglen RUT
Saltcoats SLT
Sanquhar SQH
Scotscalder SCT
Scotstounhill SCH
Shawfair SFI
Shawlands SHL
Shettleston SLS
Shieldmuir SDM
Shotts SHS
Singer SIN
Slateford SLA
South Gyle SGL
Spean Bridge SBR
Springburn SPR
Springfield SPF
Stepps SPS
Stevenston STV
Stewarton STT
Stirling STG
Stonehaven STN
Stow SOI
Stranraer STR
Strathcarron STC
Stromeferry STF
Summerston SUM
Tain TAI
Taynuilt TAY
Thornliebank THB
Thorntonhall THT
Thurso THS
Troon TRN
Tulloch TUL
Tweedbank TWB
Tyndrum Lower TYL
Uddingston UDD
Uphall UHA
Upper Tyndrum UTY
Wallyford WAF
Wemyss Bay WMS
West Calder WCL
West Kilbride WKB
Wester Hailes WTA
Westerton WES
Whifflet WFF
Whinhill WNL
Whitecraigs WCR
Wick WCK
Williamwood WLM
Wishaw WSH
Woodhall WDL
Yoker YOK