This is Westerton on 25th September 2026. See Westerton live now →
Westerton WES
| Time | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|
| 0912 | Airdrie | 1 | 0913 | departed | 3 carriages |
| 0913 | Dalmuir | 2 | 0913 | departed | 6 carriages |
| 0916 | Springburn | 1 | 0916 | departed | 3 carriages |
| 0923 | Milngavie | 2 | 0929 | departed+6 | 6 carriages |
| 0927 | Larkhall | 1 | 0927 | departed | 6 carriages |
| 0930 | Balloch | 2 | cancelled | 6 carriages | |
| 0941 | Dalmuir | 2 | 0944 | departed+3 | 6 carriages |
| 0942 | Airdrie | 1 | 0943 | departed | 6 carriages |
| 0945 | Springburn | 1 | 0946 | departed | 3 carriages |
| 0954 | Milngavie | 2 | 0954 | departed | 3 carriages |
| 0957 | Larkhall | 1 | 0957 | departed | 6 carriages |
| 0959 | Balloch | 2 | 0959 | departed | 6 carriages |
| 1011 | Airdrie | 1 | 1015 | departed+4 | 6 carriages |
| 1011 | Dalmuir | 2 | 1013 | departed | 6 carriages |
| 1014 | Springburn | 1 | 1019 | departed+5 | 3 carriages |
| 1023 | Milngavie | 2 | 1025 | departed | 3 carriages |
| 1026 | Larkhall | 1 | 1027 | departed | 3 carriages |
| 1028 | Balloch | 2 | 1028 | departed | 3 carriages |
| 1041 | Dalmuir | 2 | 1041 | departed | 6 carriages |
| 1041 | Airdrie | 1 | 1042 | departed | 6 carriages |
| 1044 | Springburn | 1 | 1044 | departed | 3 carriages |
| 1053 | Milngavie | 2 | 1053 | departed | 3 carriages |
| 1057 | Larkhall | 1 | 1059 | departed | 3 carriages |
| 1058 | Balloch | 2 | 1058 | departed | 3 carriages |
| 1111 | Airdrie | 1 | 1118 | departed+7 | 6 carriages |
| 1111 | Dalmuir | 2 | 1118 | departed+7 | 6 carriages |
| 1114 | Springburn | 1 | 1122 | departed+8 | 3 carriages |
| 1123 | Milngavie | 2 | 1128 | departed+5 | 3 carriages |
| 1127 | Larkhall | 1 | 1127 | departed | 6 carriages |
Italic estimated timing, bold is actual.
Updated 01:15