Buses in Carluke

7 bus routes serve Carluke, run by First Greater Glasgow, JMB Travel, Stuart's Coaches and Hobson Travel. Trains are run by ScotRail. The busiest stops are Carluke station, Shieldhill Road and Hamilton Street.

Most frequent routes

Where you can go from Carluke

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Carluke?
Direct buses from Carluke go to Lanark (243, train, 41, 240X, 41A), Hamilton (41, X9, 41A), Glasgow Central (train), Dalmuir (train), Edinburgh (train), Glasgow (240X), Larkhall (train) and North Motherwell (243).
Which bus goes from Carluke to Lanark?
Routes 243, train, 41, 240X and 41A, run by First Greater Glasgow, ScotRail, JMB Travel and Stuart's Coaches.
Which bus goes from Carluke to Hamilton?
Routes 41, X9 and 41A, run by JMB Travel and Stuart's Coaches.
Which bus goes from Carluke to Glasgow Central?
Route train, run by ScotRail.
Where do buses stop in Carluke?
The busiest stops are Carluke station, Shieldhill Road, Hamilton Street, Station Road and Goremire Road.
Which bus companies run in Carluke?
First Greater Glasgow, JMB Travel, Stuart's Coaches and Hobson Travel.
What are the most frequent buses in Carluke?
the 243 (North Motherwell – Lanark), the 41 (Lanark – Hamilton), the 240X (Lanark – Glasgow) and the X9 (Hamilton – Carluke).

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 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