Carstairs Rail Station | address, map, train times and news

Station Address
Carstairs Rail Station ,
Strawfrank Road,
South Lanarkshire
PostcodeML11 8PR

Lines Served

National Rail

  • Scotrail
  • First Transpennine Express
  • Cross Country
  • Avanti West Coast

Local travel options

Ticket Office

Station Facilities

Disability Accessibility

Map of Carstairs Rail Station area and local hotels
Preceding station National RailNational RailFollowing station
KirknewtonAbellio ScotRail
North Berwick Line
TerminusAbellio ScotRail
Argyle Line
CarlisleCaledonian Sleeper
Lowland Caledonian Sleeper
    Edinburgh Waverley
LockerbieTransPennine Express
TransPennine North West

What's on in London: Today | Tomorrow | This Weekend | This Month

Home > For Visitors > Travel guides > Carstairs Rail Station