14:38
Expected 14:59
Aberdeen
Calling at:
- Inverkeithing (15:11)
- Kirkcaldy (15:27)
- Leuchars (15:51)
- Dundee (16:04)
- Arbroath (16:20)
- Montrose (16:34)
- Stonehaven (16:55)
- Aberdeen (17:12)
This service has been delayed by theft of signalling cables
14:50
Expected On time
Edinburgh
14:51
Expected On time
Edinburgh
14:57
Expected On time
Edinburgh
14:57
Expected On time
London Euston
Calling at:
- Carlisle (16:05)
- Penrith (16:21)
- Lancaster (16:57)
- Preston (17:16)
- Wigan North Western (17:30)
- Warrington Bank Quay (17:41)
- Crewe (18:00)
- Stafford (18:23)
- Wolverhampton (18:41)
- Sandwell & Dudley (18:55)
- Birmingham New Street (19:07)
- Birmingham International (19:31)
- Coventry (19:43)
- Rugby (19:55)
- Milton Keynes Central (20:16)
- Watford Junction (20:38)
- London Euston (20:54)
15:00
Expected On time
Edinburgh
15:00
Expected On time
Glasgow Central
via Shotts
Calling at:
- Livingston South (15:15)
- West Calder (15:19)
- Shotts (15:30)
- Bellshill (15:50)
- Glasgow Central (16:10)
15:03
Expected On time
Edinburgh