Operator: ScotRail
Previous Calling Points:
| 17:46 | Edinburgh | On time | |
| 17:51 | Haymarket | On time | |
| 17:58 | Edinburgh Gateway | On time | |
| 18:11 | Inverkeithing | Delayed | actual 18:14 |
| 18:31 | Kirkcaldy | On time |
| 17:46 | Edinburgh | On time | |
| 17:51 | Haymarket | On time | |
| 17:58 | Edinburgh Gateway | On time | |
| 18:11 | Inverkeithing | Delayed | actual 18:14 |
| 18:31 | Kirkcaldy | On time |
| 18:14 | Perth | Delayed | actual 18:16 |
| 18:36 | Ladybank | Unknown |
| 11:33 | Bristol Temple Meads | On time | |
| 11:42 | Bristol Parkway | On time | |
| 12:12 | Cheltenham Spa | On time | |
| 12:26 | Worcestershire Parkway | On time | |
| 13:03 | Birmingham New Street | On time | |
| 13:26 | Burton-on-Trent | On time | |
| 13:45 | Derby | On time | |
| 14:03 | Chesterfield | Delayed | actual 14:08 |
| 14:21 | Sheffield | Delayed | actual 14:28 |
| 14:47 | Wakefield Westgate | Delayed | actual 14:57 |
| 15:08 | Leeds | Delayed | actual 15:16 |
| 15:32 | York | Delayed | actual 15:39 |
| 16:00 | Darlington | Delayed | actual 16:08 |
| 16:17 | Durham | Delayed | actual 16:27 |
| 16:35 | Newcastle | Delayed | actual 16:42 |
| 16:49 | Morpeth | Delayed | actual 16:57 |
| 17:21 | Berwick-upon-Tweed | Delayed | actual 17:34 |
| 18:13 | Edinburgh | Delayed | actual 18:28 |
| 18:17 | Haymarket | Delayed | actual 18:32 |
| 18:31 | Inverkeithing | Unknown | |
| 18:47 | Kirkcaldy | Unknown |
| 18:47 | Dundee | Unknown |
| 19:00 | Leuchars | Unknown |
| 19:07 | Cupar | Unknown |
| 19:14 | Ladybank | Unknown |
| 18:41 | Edinburgh | Unknown |
| 18:45 | Haymarket | Unknown |
| 18:50 | South Gyle | Unknown |
| 18:53 | Edinburgh Gateway | Unknown |
| 19:03 | Inverkeithing | Unknown |
| 19:07 | Dalgety Bay | Unknown |
| 19:12 | Aberdour | Unknown |
| 19:16 | Burntisland | Unknown |
| 19:21 | Kinghorn | Unknown |
| 19:26 | Kirkcaldy | Unknown |
| 19:13 | Perth | Unknown |
| 19:39 | Ladybank | Unknown |
| 18:59 | Edinburgh | Unknown |
| 19:05 | Haymarket | Unknown |
| 19:10 | Edinburgh Gateway | Unknown |
| 19:24 | Inverkeithing | Unknown |
| 19:42 | Kirkcaldy | Unknown |
| 19:43 | Dundee | Unknown |
| 19:57 | Leuchars | Unknown |
| 20:05 | Cupar | Unknown |
| 20:12 | Ladybank | Unknown |
| 19:42 | Edinburgh | Unknown |
| 19:46 | Haymarket | Unknown |
| 19:51 | South Gyle | Unknown |
| 19:53 | Edinburgh Gateway | Unknown |
| 20:04 | Inverkeithing | Unknown |
| 20:07 | Dalgety Bay | Unknown |
| 20:12 | Aberdour | Unknown |
| 20:17 | Burntisland | Unknown |
| 20:22 | Kinghorn | Unknown |
| 20:27 | Kirkcaldy | Unknown |