This service has been delayed by a problem currently under investigation
Operator: ScotRail
Calling Points:
22:31 | Haymarket | Delayed | exp 22:33 |
22:39 | Edinburgh | On time |
22:31 | Haymarket | Delayed | exp 22:33 |
22:39 | Edinburgh | On time |
22:23 | Rosyth | On time |
22:28 | Dunfermline City | On time |
22:32 | Dunfermline Queen Margaret | On time |
22:38 | Cowdenbeath | On time |
22:44 | Lochgelly | On time |
22:47 | Cardenden | On time |
22:55 | Glenrothes with Thornton | On time |
22:44 | Dalgety Bay | Delayed | Delayed |
22:48 | Aberdour | Delayed | Delayed |
22:53 | Burntisland | Delayed | Delayed |
22:57 | Kinghorn | Delayed | Delayed |
23:02 | Kirkcaldy | Delayed | Delayed |
23:17 | Cameron Bridge | Delayed | Delayed |
23:23 | Leven | Delayed | Delayed |
22:48 | North Queensferry | On time |
22:52 | Dalmeny | On time |
22:58 | Edinburgh Gateway | On time |
23:00 | South Gyle | On time |
23:06 | Haymarket | On time |
23:11 | Edinburgh | On time |
22:56 | Dalgety Bay | On time |
23:00 | Aberdour | On time |
23:05 | Burntisland | On time |
23:09 | Kinghorn | On time |
23:14 | Kirkcaldy | On time |
23:24 | Markinch | On time |
23:31 | Ladybank | On time |
23:38 | Cupar | On time |
23:45 | Leuchars | On time |
23:59 | Dundee | On time |
04:35 | Preston | On time |
05:29 | Crewe | On time |
08:00 | London Euston | On time |
23:33 | North Queensferry | On time |
23:37 | Dalmeny | On time |
00:12 | Haymarket | On time |
00:17 | Edinburgh | On time |