Live Trains for Kirkcaldy - 16:47 - Return to Live Trains

Planned Expected
Aberdeen 14:52 On time
Stonehaven 15:11 On time
Montrose 15:33 On time
Arbroath 15:50 15:52
Dundee 16:10 16:13
Leuchars 16:24 16:28
Kirkcaldy 16:47 16:50
Inverkeithing 17:04 17:07
Haymarket 17:19 17:26
Edinburgh 17:25 17:33
Dunbar 17:52 18:03
Berwick-upon-Tweed 18:15
Newcastle 19:02
Darlington 19:31
York 19:59
Doncaster 20:23
Peterborough 21:14
Stevenage 21:43
London Kings Cross 22:08