Corrour departures

London Euston

Platform 1
20:53
on time
More
Show Less

Calling at

Rannoch 21:06 on time
Bridge of Orchy 21:35 on time
Upper Tyndrum 21:52 on time
Crianlarich 22:06 on time
Ardlui 22:28 on time
Arrochar & Tarbet 22:45 on time
Garelochhead 23:11 on time
Helensburgh Upper 23:25 on time
Dumbarton Central 23:40 on time
Dalmuir 23:52 on time
Glasgow Queen Street 00:15 on time
Edinburgh 01:11 on time
Preston 04:31 on time
Crewe 05:38 on time
London Euston 07:49 on time
From Fort William Operated by Caledonian Sleeper

Mallaig

Platform 1
21:18
delayed
More
Show Less

Calling at

Tulloch 21:33 delayed
Roy Bridge 21:44 delayed
Spean Bridge 21:50 delayed
Fort William 22:04 delayed
Banavie 22:16 delayed
Corpach 22:22 delayed
Loch Eil Outward Bound 22:28 delayed
Locheilside 22:33 delayed
Glenfinnan 22:44 delayed
Lochailort 23:00 delayed
Beasdale 23:09 delayed
Arisaig 23:17 delayed
Morar 23:26 delayed
Mallaig 23:33 delayed
From Glasgow Queen Street Operated by ScotRail