Operator: ScotRail
Calling Points:
| 19:12 | Dalmuir | Delayed | exp 19:14 |
| 19:12 | Dalmuir | Delayed | exp 19:14 |
| 19:13 | Yoker | On time |
| 19:16 | Garscadden | On time |
| 19:18 | Scotstounhill | On time |
| 19:21 | Jordanhill | On time |
| 19:23 | Hyndland | On time |
| 19:26 | Partick | On time |
| 19:29 | Exhibition Centre | On time |
| 19:31 | Anderston | On time |
| 19:33 | Glasgow Central | On time |
| 19:35 | Argyle Street | On time |
| 19:39 | Bridgeton | On time |
| 19:41 | Dalmarnock | On time |
| 19:43 | Rutherglen | On time |
| 19:47 | Carmyle | On time |
| 19:50 | Mount Vernon | On time |
| 19:52 | Baillieston | On time |
| 19:55 | Bargeddie | On time |
| 19:59 | Kirkwood | On time |
| 20:03 | Whifflet | On time |
| 20:10 | Motherwell | On time |
| 19:31 | Dalmuir | On time |
| 19:32 | Yoker | On time |
| 19:35 | Garscadden | On time |
| 19:37 | Scotstounhill | On time |
| 19:40 | Jordanhill | On time |
| 19:42 | Hyndland | On time |
| 19:44 | Partick | On time |
| 19:47 | Exhibition Centre | On time |
| 19:49 | Anderston | On time |
| 19:51 | Glasgow Central | On time |
| 19:57 | Argyle Street | On time |
| 20:01 | Bridgeton | On time |
| 20:03 | Dalmarnock | On time |
| 20:05 | Rutherglen | On time |
| 20:10 | Cambuslang | On time |
| 20:13 | Newton | On time |
| 20:19 | Blantyre | On time |
| 20:22 | Hamilton West | On time |
| 20:25 | Hamilton Central | On time |
| 20:33 | Airbles | On time |
| 20:35 | Motherwell | On time |
| 20:51 | Whifflet | On time |
| 20:53 | Coatbridge Central | On time |
| 21:01 | Greenfaulds | On time |
| 21:03 | Cumbernauld | On time |
| 19:41 | Dalmuir | On time |
| 20:00 | Dalmuir | On time |
| 20:01 | Yoker | On time |
| 20:04 | Garscadden | On time |
| 20:06 | Scotstounhill | On time |
| 20:09 | Jordanhill | On time |
| 20:11 | Hyndland | On time |
| 20:13 | Partick | On time |
| 20:16 | Exhibition Centre | On time |
| 20:19 | Anderston | On time |
| 20:21 | Glasgow Central | On time |
| 20:28 | Argyle Street | On time |
| 20:32 | Bridgeton | On time |
| 20:34 | Dalmarnock | On time |
| 20:36 | Rutherglen | On time |
| 20:40 | Cambuslang | On time |
| 20:45 | Newton | On time |
| 20:49 | Blantyre | On time |
| 20:52 | Hamilton West | On time |
| 20:55 | Hamilton Central | On time |
| 21:01 | Airbles | On time |
| 21:04 | Motherwell | On time |
| 20:11 | Dalmuir | On time |
| 20:33 | Dalmuir | On time |
| 20:45 | Yoker | On time |
| 20:48 | Garscadden | On time |
| 20:51 | Scotstounhill | On time |
| 20:53 | Jordanhill | On time |
| 20:56 | Hyndland | On time |
| 20:58 | Partick | On time |
| 21:02 | Charing Cross (Glasgow) | On time |
| 21:04 | Glasgow Queen Street | On time |
| 21:08 | High Street | On time |
| 21:10 | Bellgrove | On time |
| 21:12 | Duke Street | On time |
| 21:13 | Alexandra Parade | On time |
| 21:16 | Barnhill | On time |
| 21:18 | Springburn | On time |