Hamilton Bus Station
26 bus routes across 14 stands, first bus around 04:40, last around 00:45. The next departures are below, with the stand each leaves from; open a stand for live tracking, or a route for the full timetable.
Next departures as of 02:46
Scheduled times from the operators’ timetables — they update automatically. Open a stand below for live tracking.
Routes from Hamilton Bus Station
- 13 Hamilton → West Mains via Greenhills, East Kilbride Stance 11 JMB Travel first 05:54 · last 23:23
- 41 Carluke → Hamilton via Wishaw, Motherwell Stances 1, 2 & 4 +1 JMB Travel first 05:10 · last 21:58
- 41A Lanark → Hamilton via Wishaw, Motherwell Stance 1 JMB Travel first 19:00 · last 21:00
- 181 Glasgow → Birmingham via Hamilton, Manchester Stance 14 National Express nights 23:00–00:45
- 201 Hairmyres → Petersburn via East Kilbride, Hamilton Stance 9 First Greater Glasgow first 04:49 · last 23:24
- 205 Hairmyres → Hamilton via East Kilbride, Blantyre Stances 1 & 10 ARG Travel not Sundays · first 06:44 · last 18:30
- 225 Hamilton → Hillhouse via Burnbank, Whitehill Stance 11 First Greater Glasgow not Sundays · first 06:50 · last 18:37
- 226 Udston → Little Earnock via Hillhouse, Hamilton Stance 6 First Greater Glasgow first 05:20 · last 19:18
- 226 Little Earnock → Hillhouse via Hamilton, Burnbank Stance 6 JMB Travel first 19:36 · last 22:36
- 227 Hamilton → Little Earnock via Fairhill Stance 1 First Greater Glasgow not Sundays · first 07:05 · last 18:05
- 250 Birkenshaw → East Kilbride via Larkhall, Hamilton Stances 3 & 10 Whitelaw Coaches not Sundays · first 07:00 · last 17:30
- 253 Coalburn → Wishaw via Hamilton, Motherwell Stances 3, 4 & 5 Whitelaw Coaches first 05:02 · last 23:20
- 254 Strathaven → Hairmyres via Hamilton, East Kilbride Stances 2 & 10 Whitelaw Coaches first 06:00 · last 23:40
- 255 Hamilton → Glasgow via Birkenshaw, Parkhead Stance 5 First Greater Glasgow first 05:56 · last 23:22
- 255 Netherburn → Hamilton via Hareleeshill, Larkhall Stance 3 Whitelaw Coaches first 06:45 · last 22:15
- 256 Hamilton → East Kilbride via Strathaven, Greenhills Stance 11 Whitelaw Coaches not Sundays · first 07:27 · last 18:05
- 263 Hamilton → Glasgow via Dalmarnock, Bridgeton Stance 8 First Greater Glasgow first 05:41 · last 23:50
- 266 Newmains → Hamilton via Wishaw, Motherwell Stance 4 First Greater Glasgow first 04:40 · last 23:35
- 267 Hamilton → Glasgow via Oatlands, Gorbals Stance 7 First Greater Glasgow first 04:50 · last 00:20
- 317 Lanark → Hamilton via Kirkfieldbank, Larkhall Stance 2 Stuart's Coaches first 19:35 · last 21:48
- 590 Heathrow Airport → Glasgow via Manchester, Hamilton Stance 14 National Express first 08:40 · last 10:40
- 828 Glasgow → Birmingham via Hamilton, Manchester National Express first 23:00 · last 23:00
- X1 Udston → Glasgow via Hillhouse, Hamilton Stance 12 JMB Travel first 06:15 · last 19:45
- X9 Carluke → Hamilton via Law, Overtown Stance 2 Stuart's Coaches not Sundays · first 07:10 · last 17:06
- X43 Hamilton → Glasgow via Motherwell, Bellshill Stance 5 First Greater Glasgow weekends only · first 10:00 · last 18:00
- X74 Dumfries → Glasgow via St Anns, Hamilton Stances 12 & 13 Stagecoach West Scotland first 06:10 · last 23:10
Stands at Hamilton Bus Station
- Stance 1 4141A205227
- Stance 2 41254317X9
- Stance 3 250253255
- Stance 4 41253266
- Stance 5 41253255X43
- Stance 6 226
- Stance 7 267
- Stance 8 263
- Stance 9 201
- Stance 10 205250254
- Stance 11 13225256
- Stance 12 X1X74
- Stance 13 X74
- Stance 14 181590
Other bus stations nearby
Frequently asked questions
Which buses go from Hamilton Bus Station?
26 bus routes call at Hamilton Bus Station: the 13 to West Mains, the 41 to Carluke, the 41A to Lanark, the 181 between Glasgow and Birmingham, the 201 between Hairmyres and Petersburn, the 205 to Hairmyres, the 225 to Hillhouse, the 226 between Udston and Little Earnock, the 226 between Little Earnock and Hillhouse, the 227 to Little Earnock, the 250 between Birkenshaw and East Kilbride, the 253 between Coalburn and Wishaw, the 254 between Strathaven and Hairmyres, the 255 to Glasgow, the 255 to Netherburn, the 256 to East Kilbride, the 263 to Glasgow, the 266 to Newmains, the 267 to Glasgow, the 317 to Lanark and more.
How many stands does Hamilton Bus Station have?
14 stands are in use, each with its own live departure board. The list below says which routes leave from each, and every route above says its stand.
What time is the first and last bus from Hamilton Bus Station?
The earliest departure is around 04:40 and the latest around 00:45 on a weekday, across all routes. Individual routes vary — open a route for its own timetable.
Who runs the buses from Hamilton Bus Station?
JMB Travel, National Express, First Greater Glasgow, ARG Travel, Whitelaw Coaches, Stuart's Coaches and 1 more.
Looking for the whole town rather than the station? All bus times in Hamilton. Stand data from NaPTAN; timetables from the operators' own open data.