This service has been delayed by a late running train being in front of this one
Operator: ScotRail
Previous Calling Points:
| 20:30 | Edinburgh | Delayed | actual 20:35 |
| 20:35 | Haymarket | Delayed | actual 20:39 |
| 20:39 | Edinburgh Park | Delayed | actual 20:45 |
| 20:48 | Uphall | Delayed | actual 20:54 |
| 20:52 | Livingston North | Delayed | actual 20:58 |
| 20:58 | Bathgate | Delayed | actual 21:03 |
| 21:02 | Armadale | Delayed | actual 21:07 |
| 21:05 | Blackridge | Delayed | actual 21:11 |
| 21:12 | Caldercruix | Delayed | actual 21:17 |
| 21:15 | Drumgelloch | Delayed | actual 21:21 |
| 21:20 | Airdrie | Delayed | actual 21:24 |
