Kirkcaldy to London Euston
Platform 122:52
left 23:00
Previously called at | |||
Aberdeen | 20:26 | left on time | |
Stonehaven | 20:43 | left 20:47 | |
Montrose | 21:06 | left 21:11 | |
Arbroath | 21:23 | left 21:29 | |
Carnoustie | 21:31 | left 21:37 | |
Dundee | 21:54 | left 21:56 | |
Leuchars | 22:12 | left 22:14 | |
Kirkcaldy | 22:52 | left 23:00 | |
Calling at | |||
Preston | 04:35 | left 05:22 | |
Crewe | 05:30 | left 06:18 | |
London Euston | 08:00 | due 08:34 |