Direct Rail

Carstairs Train Station

Carstairs railway station is a major junction on the West Coast Main Line close to where the lines from London Euston to Glasgow and Edinburgh diverge. The station is in Lanarkshire, Scotland and is operated by First ScotRail. Passenger services are operated by First ScotRail and Virgin Trains.

Trains to Carstairs

This is the place to be if you want to book a train to Carstairs! Here at you can find all Carstairs trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

Not only can you check when the trains are running, and how long they take, but you can also get the latest prices and offers with us too.

For more information including Carstairs train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from Carstairs Station

Carstairs Station Address:

Strawfrank Road, Carstairs, South Lanarkshire, ML11 8PR


Carstairs train station is managed by ScotRail

Need to spend a night in a Carstairs Hotel?
If so, please visit our Carstairs Accommodation pages.