Operator: ScotRail
Previous Calling Points:
| 19:19 | Edinburgh | On time | |
| 19:24 | Haymarket | On time | |
| 19:28 | South Gyle | On time | |
| 19:31 | Edinburgh Gateway | On time | |
| 19:41 | Inverkeithing | Delayed | actual 19:43 |
| 19:19 | Edinburgh | On time | |
| 19:24 | Haymarket | On time | |
| 19:28 | South Gyle | On time | |
| 19:31 | Edinburgh Gateway | On time | |
| 19:41 | Inverkeithing | Delayed | actual 19:43 |
| 19:56 | Cowdenbeath | Unknown |
| 20:02 | Dunfermline Queen Margaret | Unknown |
| 20:05 | Dunfermline City | Unknown |
| 19:49 | Edinburgh | Unknown |
| 19:53 | Haymarket | Unknown |
| 19:59 | Edinburgh Gateway | Unknown |
| 20:05 | Dalmeny | Unknown |
| 20:08 | North Queensferry | Unknown |
| 20:12 | Inverkeithing | Unknown |
| 19:47 | Leven | On time |
| 19:51 | Cameron Bridge | Unknown |
| 20:05 | Glenrothes with Thornton | Unknown |
| 20:12 | Cardenden | Unknown |
| 20:17 | Lochgelly | Unknown |
| 20:23 | Cowdenbeath | Unknown |
| 20:29 | Dunfermline Queen Margaret | Unknown |
| 20:32 | Dunfermline City | Unknown |
| 20:17 | Edinburgh | Unknown |
| 20:21 | Haymarket | Unknown |
| 20:26 | South Gyle | Unknown |
| 20:28 | Edinburgh Gateway | Unknown |
| 20:39 | Inverkeithing | Unknown |
| 20:56 | Cowdenbeath | Unknown |
| 21:02 | Dunfermline Queen Margaret | Unknown |
| 21:05 | Dunfermline City | Unknown |
| 20:50 | Edinburgh | Unknown |
| 20:54 | Haymarket | Unknown |
| 21:00 | Edinburgh Gateway | Unknown |
| 21:06 | Dalmeny | Unknown |
| 21:09 | North Queensferry | Unknown |
| 21:13 | Inverkeithing | Unknown |
| 20:52 | Leven | Unknown |
| 20:56 | Cameron Bridge | Unknown |
| 21:06 | Glenrothes with Thornton | Unknown |
| 21:13 | Cardenden | Unknown |
| 21:17 | Lochgelly | Unknown |
| 21:23 | Cowdenbeath | Unknown |
| 21:29 | Dunfermline Queen Margaret | Unknown |
| 21:32 | Dunfermline City | Unknown |
| 21:18 | Edinburgh | Unknown |
| 21:22 | Haymarket | Unknown |
| 21:27 | South Gyle | Unknown |
| 21:29 | Edinburgh Gateway | Unknown |
| 21:40 | Inverkeithing | Unknown |