Buses in Hamilton

31 bus routes serve Hamilton, run by First Greater Glasgow, JMB Travel, Whitelaw Coaches, Stagecoach West Scotland and ARG Travel and others. Trains are run by ScotRail. The main interchange is Bus Station, Hamilton.

Bus station: Bus Station, Hamilton

Most frequent routes

Where you can go from Hamilton

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Hamilton?
Direct buses from Hamilton go to Glasgow (267, 263, 255, X1, X74, 590, N267, 181, 828), Lanark (41, 317, 41A, 17), Eddlewood (211, 230, 229), Hillhouse (225, 226, N267), Digbeth (181, 828), Hairmyres (201, 205), Little Earnock (227, 226), Udston (226, X1), Birkenshaw (250) and Carluke (X9).
Which bus goes from Hamilton to Glasgow?
Routes 267, 263, 255, X1, X74, 590, N267, 181 and 828, run by First Greater Glasgow, JMB Travel, Stagecoach West Scotland and National Express.
Which bus goes from Hamilton to Lanark?
Routes 41, 317, 41A and 17, run by JMB Travel and Stuart's Coaches.
Which bus goes from Hamilton to Eddlewood?
Routes 211, 230 and 229, run by First Greater Glasgow and JMB Travel.
Where do buses stop in Hamilton?
The busiest stops are Hamilton West station, Hamilton Central station, Bus Station, Miller Street and Park Road.
Which bus companies run in Hamilton?
First Greater Glasgow, JMB Travel, Whitelaw Coaches, Stagecoach West Scotland, ARG Travel, Stuart's Coaches and National Express.
What are the most frequent buses in Hamilton?
the 266 (Hamilton – Newmains), the 267 (Glasgow – Hamilton), the 201 (Petersburn – Hairmyres) and the 226 (Fairhill – Udston).
Where is the bus station in Hamilton?
Buses meet at Bus Station, Hamilton.

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