Live Trains for Aberdour - 20:58 - Return to Live Trains

Planned Expected
Leven 20:25 20:28
Cameron Bridge 20:30 20:34
Kirkcaldy 20:43 20:46
Kinghorn 20:48 20:51
Burntisland 20:53 20:56
Aberdour 20:58 21:00
Dalgety Bay 21:03 21:05
Inverkeithing 21:06 21:09
North Queensferry 21:11 21:13
Dalmeny 21:15 21:18
Edinburgh Gateway 21:21 21:23
Haymarket 21:27 21:29
Edinburgh 21:32 21:34