Operator: ScotRail
Previous Calling Points:
| 19:55 | Edinburgh | On time | |
| 19:59 | Haymarket | On time | |
| 20:04 | Edinburgh Park | On time | |
| 20:14 | Uphall | On time | |
| 20:18 | Livingston North | On time | |
| 20:24 | Bathgate | On time | |
| 20:28 | Armadale | On time | |
| 20:32 | Blackridge | On time | |
| 20:39 | Caldercruix | On time | |
| 20:42 | Drumgelloch | Delayed | actual 20:44 |
| 20:47 | Airdrie | On time | |
| 20:49 | Coatdyke | Delayed | actual 20:51 |
| 20:51 | Coatbridge Sunnyside | Delayed | actual 20:53 |
| 20:54 | Blairhill | Delayed | actual 20:56 |
| 20:58 | Easterhouse | Delayed | actual 21:00 |
| 21:00 | Garrowhill | Delayed | actual 21:02 |
| 21:03 | Shettleston | Delayed | actual 21:05 |
| 21:05 | Carntyne | Delayed | actual 21:07 |
| 21:08 | Bellgrove | Delayed | actual 21:10 |
| 21:11 | High Street | Delayed | actual 21:12 |
| 21:18 | Glasgow Queen Street | On time | |
| 21:21 | Charing Cross (Glasgow) | On time | |
| 21:25 | Partick | On time |
