Direct Rail

Lanark Train Station

Lanark railway station lies on the Argyle Line and serves Lanark in South Lanarkshire, Scotland. The station is located on Bannatynes Street and is operated by First ScotRail. All passenger services calling at the station are also operated by First ScotRail. Services from the unstaffed station generally depart towards Dalmuir and Milngavie.

Trains to Lanark

Are you looking for trains to Lanark? At, we offer the complete range of train services with all of the train operating companies on the national rail network, so you can trust that you will find the perfect ticket to Lanark when you come to us.

We offer the best range of Lanark train fares too whether you are booking in advance, travelling at peak or off peak so you’ll find the best deals here.

So avoid the queues and don’t miss the train, simply and securely just book the train to Lanark before you go, and save too.

Get to/from Lanark Station

Lanark Station Address:

Bannatyne Street, Lanark, South Lanarkshire, ML11 7JP


Lanark train station is managed by ScotRail

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