23:45
Expected On time
London Euston
Calling at:
- Preston (04:15)
- Crewe (05:12)
- Birmingham International (06:20)
- London Euston (08:00)
00:02
Expected On time
Dundee
Calling at:
- Perth (00:17)
- Invergowrie (00:36)
- Dundee (00:44)
00:27
Expected On time
Perth