12:23
Expected On time
Milngavie
via Hamilton
Calling at:
- Airbles (12:25)
- Hamilton Central (12:31)
- Hamilton West (12:35)
- Blantyre (12:38)
- Newton (12:42)
- Cambuslang (12:48)
- Rutherglen (12:52)
- Dalmarnock (12:54)
- Bridgeton (12:56)
- Argyle Street (12:59)
- Glasgow Central (13:01)
- Anderston (13:05)
- Exhibition Centre (13:07)
- Partick (13:11)
- Hyndland (13:14)
- Anniesland (13:18)
- Westerton (13:21)
- Bearsden (13:24)
- Hillfoot (13:26)
- Milngavie (13:30)
12:26
Expected On time
Glasgow Central
Calling at:
- Bellshill (12:32)
- Uddingston (12:36)
- Cambuslang (12:40)
- Glasgow Central (12:50)
12:38
Expected On time
Glasgow Central
5 coaches
12:47
Expected On time
Glasgow Central
Calling at:
- Bellshill (12:53)
- Uddingston (12:57)
- Cambuslang (13:02)
- Glasgow Central (13:12)
12:47
Expected On time
Lanark
via Shieldmuir
Calling at:
- Shieldmuir (12:51)
- Wishaw (12:54)
- Carluke (13:02)
- Lanark (13:14)
12:52
Expected On time
London Euston
Calling at:
- Carlisle (13:48)
- Oxenholme Lake District (14:24)
- Lancaster (14:39)
- Preston (14:57)
- Wigan North Western (15:11)
- Warrington Bank Quay (15:22)
- London Euston (17:19)
12:53
Expected On time
Milngavie
via Hamilton
Calling at:
- Airbles (12:55)
- Hamilton Central (13:01)
- Hamilton West (13:05)
- Blantyre (13:08)
- Newton (13:12)
- Cambuslang (13:17)
- Rutherglen (13:22)
- Dalmarnock (13:25)
- Bridgeton (13:27)
- Argyle Street (13:30)
- Glasgow Central (13:32)
- Anderston (13:35)
- Exhibition Centre (13:37)
- Partick (13:41)
- Hyndland (13:44)
- Anniesland (13:48)
- Westerton (13:51)
- Bearsden (13:54)
- Hillfoot (13:56)
- Milngavie (14:00)
13:19
Expected On time
Glasgow Central
13:21
Expected On time
Glasgow Central
Calling at:
- Bellshill (13:27)
- Uddingston (13:31)
- Cambuslang (13:36)
- Glasgow Central (13:46)