Buses in Lanark

20 bus routes serve Lanark, run by First Greater Glasgow, JMB Travel, Stuart's Coaches, Hobson Travel and Whitelaw Coaches and others. Trains are run by ScotRail. The main interchange is Bus Station, Lanark.

Bus station: Bus Station, Lanark

Most frequent routes

Where you can go from Lanark

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Lanark?
Direct buses from Lanark go to Hamilton (41, 317, 41A, 17), Glespin (9, 259, 8A), Biggar (191, 91), Carnwath (37, 137), Lesmahagow (258, 8), Livingston (34B, 34A), Wanlockhead (31, 31A), Forth (34), Glasgow (240X) and Glasgow Central (train).
Which bus goes from Lanark to Hamilton?
Routes 41, 317, 41A and 17, run by JMB Travel and Stuart's Coaches.
Which bus goes from Lanark to Glespin?
Routes 9, 259 and 8A, run by Hobson Travel and Whitelaw Coaches.
Which bus goes from Lanark to Biggar?
Routes 191 and 91, run by Stuart's Coaches.
Where do buses stop in Lanark?
The busiest stops are Lanark station, Bus Station, High Street, Wellgate and Hunters Close.
Which bus companies run in Lanark?
First Greater Glasgow, JMB Travel, Stuart's Coaches, Hobson Travel, Whitelaw Coaches and Shuttle Buses.
What are the most frequent buses in Lanark?
the 243 (North Motherwell – Lanark), the 41 (Lanark – Hamilton), the 191 (Biggar – Lanark) and the 317 (Hamilton – Lanark).
Where is the bus station in Lanark?
Buses meet at Bus Station, Lanark.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook