Operator: ScotRail
Previous Calling Points:
| 18:14 | Perth | Delayed | actual 18:16 |
| 18:36 | Ladybank | Delayed | actual 18:38 |
| 18:45 | Markinch | On time | |
| 18:55 | Kirkcaldy | On time | |
| 19:00 | Kinghorn | On time |
| 18:14 | Perth | Delayed | actual 18:16 |
| 18:36 | Ladybank | Delayed | actual 18:38 |
| 18:45 | Markinch | On time | |
| 18:55 | Kirkcaldy | On time | |
| 19:00 | Kinghorn | On time |
| 18:41 | Edinburgh | On time | |
| 18:45 | Haymarket | Delayed | actual 18:48 |
| 18:50 | South Gyle | Delayed | actual 18:54 |
| 18:53 | Edinburgh Gateway | Delayed | actual 18:57 |
| 19:03 | Inverkeithing | Unknown | |
| 19:07 | Dalgety Bay | Unknown | |
| 19:12 | Aberdour | Unknown |
| 19:05 | Edinburgh | Unknown |
| 19:10 | Haymarket | Unknown |
| 19:15 | Edinburgh Gateway | Unknown |
| 19:21 | Dalmeny | Unknown |
| 19:25 | North Queensferry | Unknown |
| 19:29 | Inverkeithing | Unknown |
| 19:32 | Dalgety Bay | Unknown |
| 19:37 | Aberdour | Unknown |
| 19:20 | Leven | Unknown |
| 19:24 | Cameron Bridge | Unknown |
| 19:38 | Kirkcaldy | Unknown |
| 19:42 | Kinghorn | Unknown |
| 19:13 | Perth | Unknown |
| 19:39 | Ladybank | Unknown |
| 19:47 | Markinch | Unknown |
| 19:57 | Kirkcaldy | Unknown |
| 20:02 | Kinghorn | 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:05 | Edinburgh | Unknown |
| 20:09 | Haymarket | Unknown |
| 20:15 | Edinburgh Gateway | Unknown |
| 20:20 | Dalmeny | Unknown |
| 20:24 | North Queensferry | Unknown |
| 20:28 | Inverkeithing | Unknown |
| 20:31 | Dalgety Bay | Unknown |
| 20:36 | Aberdour | Unknown |
| 20:25 | Leven | Unknown |
| 20:30 | Cameron Bridge | Unknown |
| 20:43 | Kirkcaldy | Unknown |
| 20:48 | Kinghorn | Unknown |