← Change station
Preston
Earlier trains
06:27
06:23
from Blackpool North
1F00 • Northern
2
↓
00:26
cancelled
Blackpool North
1N66 • Northern
00:30
00:57
Inverness
Aberdeen
Fort William
1S25 • Caledonian Sleeper
3
00:55
Blackpool North
0B00 • Northern
🚌
01:11
Blackpool North
0B00 • Northern
🚌
Later trains
← Departures from Preston
21:15 London Euston to Inverness
1S25 • Caledonian Sleeper •
RTT
London Euston
21:15
1
Crewe
23:45
23:57
• does not set down
5
Preston
00:30
00:57
• does not set down
3
Stirling
04:59
• does not pick up
Dunblane
05:08
• does not pick up
2
Gleneagles
05:24
• does not pick up
2
Perth
05:42
• does not pick up
Dunkeld & Birnam
06:02
• does not pick up
2
Pitlochry
06:16
• does not pick up
1
Blair Atholl
06:28
• does not pick up
Dalwhinnie
06:59
• does not pick up
2
Newtonmore
07:11
• does not pick up
1
Kingussie
07:17
1
Aviemore
07:39
arr •
07:43
dep
Carrbridge
07:54
Inverness
08:45