Buses in Larkhall
7 bus routes serve Larkhall, run by Whitelaw Coaches, Hobson Travel and Stuart's Coaches. Trains are run by ScotRail. The busiest stops are Merryton station, Larkhall station and Pentland Crescent.
Most frequent routes
- 253: Hamilton – Coalburn Whitelaw Coaches
- 254: Strathaven – Hamilton Whitelaw Coaches
- 251: Larkhall – Craigneuk Hobson Travel
- 255: Hamilton – Netherburn Whitelaw Coaches
- 250: Birkenshaw – Hamilton Whitelaw Coaches
- 317: Hamilton – Lanark Stuart's Coaches
Where you can go from Larkhall
Routes
- Dalmuir – Larkhall ScotRail
- 253: Hamilton – Coalburn Whitelaw Coaches
- 254: Strathaven – Hamilton Whitelaw Coaches
- 251: Larkhall – Craigneuk Hobson Travel
- 255: Hamilton – Netherburn Whitelaw Coaches
- 250: Birkenshaw – Hamilton Whitelaw Coaches
- 317: Hamilton – Lanark Stuart's Coaches
- 17: Lanark – Hamilton Stuart's Coaches
Bus companies
Stops and stations
- Merryton station
- Larkhall station
- Pentland Crescent
- Summerlee road
- Bryce Gardens
- Wellgate Street
- Douglas Street
- Dave Barrie Avenue
- Lanark Road End
- Fyne Crescent
- Gallowhill
- Montgomery Street
- Wellbrae
- Glengowan Primary School
- Ashgillhead Road
- Dunedin Road
- Abbotsford Avenue
- Machanhill View
- Wilson Street
- Mason Street
- Keir Hardie Road
- Shawrigg Road
- Wilkie Crescent
- Field Road
- Church street
- Borland Drive
- Quarry Street
- Middleton Avenue
- Shaws Road
- Glenavon Pub
- John Place
- Birks Road
- Robert Smillie Crescent
- Quarry Road
- Percy Street
- Muir Street
- Drygate Street
- Low Pleasance
- Maitland Bank
- Larkhall Golf Course
- Chillin Place
- Burnside Place
- Meadowhill Street
- Craigbank Road
- Howie Street
- Coronation Crescent
- Cander Street
- Shawsgate
- Ayr Road
- Donaldson Road
- Glenfruin Drive
- Greenloan View
- Machan Road
- Glengonnar Street
- Glen Avenue
- Ferndale
- Waverley road
- Primrose Avenue
- Whinnie Knowe
- Craigbank Street
- Carlisle Road
- William Spiers Place
- Wilson street
- Glen Fruin Drive
- Hareleeshill Road
Questions
- Where can I go by bus from Larkhall?
- Direct buses from Larkhall go to Hamilton (253, 254, 255, 250, 317, 17), Lanark (317, 17), Birkenshaw (250), Coalburn (253), Craigneuk (251), Dalmuir (train), Netherburn (255) and Strathaven (254).
- Which bus goes from Larkhall to Hamilton?
- Routes 253, 254, 255, 250, 317 and 17, run by Whitelaw Coaches and Stuart's Coaches.
- Which bus goes from Larkhall to Lanark?
- Routes 317 and 17, run by Stuart's Coaches.
- Which bus goes from Larkhall to Birkenshaw?
- Route 250, run by Whitelaw Coaches.
- Where do buses stop in Larkhall?
- The busiest stops are Merryton station, Larkhall station, Pentland Crescent, Summerlee road and Bryce Gardens.
- Which bus companies run in Larkhall?
- Whitelaw Coaches, Hobson Travel and Stuart's Coaches.
- What are the most frequent buses in Larkhall?
- the 253 (Hamilton – Coalburn), the 254 (Strathaven – Hamilton), the 251 (Larkhall – Craigneuk) and the 255 (Hamilton – Netherburn).
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