This service has been delayed by a broken down train earlier today
Operator: ScotRail
Calling Points:
| 19:53 | Airdrie | Delayed | exp 20:01 |
| 19:53 | Airdrie | Delayed | exp 20:01 |
| 19:51 | Blairhill | On time |
| 19:55 | Easterhouse | On time |
| 19:58 | Garrowhill | On time |
| 20:00 | Shettleston | On time |
| 20:03 | Carntyne | On time |
| 20:06 | Bellgrove | On time |
| 20:08 | High Street | On time |
| 20:11 | Glasgow Queen Street | On time |
| 20:15 | Charing Cross (Glasgow) | On time |
| 20:19 | Partick | On time |
| 20:21 | Hyndland | On time |
| 20:25 | Anniesland | On time |
| 20:28 | Westerton | On time |
| 20:31 | Drumchapel | On time |
| 20:33 | Drumry | On time |
| 20:35 | Singer | On time |
| 20:38 | Dalmuir | On time |
| 20:42 | Kilpatrick | On time |
| 20:45 | Bowling | On time |
| 20:49 | Dumbarton East | On time |
| 20:51 | Dumbarton Central | On time |
| 20:56 | Dalreoch | On time |
| 20:59 | Renton | On time |
| 21:02 | Alexandria | On time |
| 21:05 | Balloch | On time |
| 19:58 | Coatdyke | Delayed | exp 20:01 |
| 20:04 | Airdrie | On time | |
| 20:09 | Drumgelloch | On time | |
| 20:13 | Caldercruix | On time | |
| 20:19 | Blackridge | On time | |
| 20:22 | Armadale | On time | |
| 20:26 | Bathgate | On time | |
| 20:34 | Livingston North | On time | |
| 20:38 | Uphall | On time | |
| 20:46 | Edinburgh Park | On time | |
| 20:51 | Haymarket | On time | |
| 20:58 | Edinburgh | On time |
| 20:22 | Blairhill | On time |
| 20:26 | Easterhouse | On time |
| 20:28 | Garrowhill | On time |
| 20:31 | Shettleston | On time |
| 20:33 | Carntyne | On time |
| 20:37 | Bellgrove | On time |
| 20:39 | High Street | On time |
| 20:42 | Glasgow Queen Street | On time |
| 20:49 | Charing Cross (Glasgow) | On time |
| 20:54 | Partick | On time |
| 20:56 | Hyndland | On time |
| 20:59 | Anniesland | On time |
| 21:02 | Westerton | On time |
| 21:05 | Drumchapel | On time |
| 21:07 | Drumry | On time |
| 21:09 | Singer | On time |
| 21:12 | Dalmuir | On time |
| 21:22 | Dumbarton East | On time |
| 21:24 | Dumbarton Central | On time |
| 21:26 | Dalreoch | On time |
| 21:31 | Cardross | On time |
| 21:39 | Craigendoran | On time |
| 21:43 | Helensburgh Central | On time |
| 20:22 | Coatdyke | On time |
| 20:26 | Airdrie | On time |
| 20:49 | Coatdyke | On time |
| 20:52 | Airdrie | On time |
| 20:56 | Drumgelloch | On time |
| 21:00 | Caldercruix | On time |
| 21:07 | Blackridge | On time |
| 21:10 | Armadale | On time |
| 21:15 | Bathgate | On time |
| 21:21 | Livingston North | On time |
| 21:24 | Uphall | On time |
| 21:34 | Edinburgh Park | On time |
| 21:39 | Haymarket | On time |
| 21:44 | Edinburgh | On time |
| 20:54 | Blairhill | On time |
| 20:58 | Easterhouse | On time |
| 21:00 | Garrowhill | On time |
| 21:03 | Shettleston | On time |
| 21:05 | Carntyne | On time |
| 21:08 | Bellgrove | On time |
| 21:10 | High Street | On time |
| 21:13 | Glasgow Queen Street | On time |
| 21:20 | Charing Cross (Glasgow) | On time |
| 21:25 | Partick | On time |
| 21:27 | Hyndland | On time |
| 21:30 | Anniesland | On time |
| 21:33 | Westerton | On time |
| 21:36 | Drumchapel | On time |
| 21:38 | Drumry | On time |
| 21:40 | Singer | On time |
| 21:43 | Dalmuir | On time |
| 21:53 | Dumbarton East | On time |
| 21:55 | Dumbarton Central | On time |
| 21:57 | Dalreoch | On time |
| 22:02 | Cardross | On time |
| 22:09 | Craigendoran | On time |
| 22:13 | Helensburgh Central | On time |
| 21:18 | Coatdyke | On time |
| 21:21 | Airdrie | On time |
| 21:25 | Drumgelloch | On time |
| 21:29 | Caldercruix | On time |
| 21:35 | Blackridge | On time |
| 21:39 | Armadale | On time |
| 21:43 | Bathgate | On time |
| 21:49 | Livingston North | On time |
| 21:52 | Uphall | On time |
| 22:01 | Edinburgh Park | On time |
| 22:06 | Haymarket | On time |
| 22:11 | Edinburgh | On time |
| 21:27 | Blairhill | On time |
| 21:31 | Easterhouse | On time |
| 21:33 | Garrowhill | On time |
| 21:36 | Shettleston | On time |
| 21:38 | Carntyne | On time |
| 21:41 | Bellgrove | On time |
| 21:43 | High Street | On time |
| 21:46 | Glasgow Queen Street | On time |
| 21:49 | Charing Cross (Glasgow) | On time |
| 21:54 | Partick | On time |
| 21:56 | Hyndland | On time |
| 21:59 | Anniesland | On time |
| 22:02 | Westerton | On time |
| 22:05 | Drumchapel | On time |
| 22:07 | Drumry | On time |
| 22:09 | Singer | On time |
| 22:13 | Dalmuir | On time |
| 22:22 | Dumbarton East | On time |
| 22:25 | Dumbarton Central | On time |
| 22:27 | Dalreoch | On time |
| 22:32 | Cardross | On time |
| 22:38 | Craigendoran | On time |
| 22:42 | Helensburgh Central | On time |