London – Fort William

Night Train - Caledonian Sleeper

Itinerary

London Euston
21:15
Crewe
23:45
Preston
00:30 +1 day
Edinburgh
04:50 +1 day
Glasgow Queen Street
05:48 +1 day
Stirling
04:59 +1 day
Inverkeithing
04:57 +1 day
Kirkcaldy
05:16 +1 day
Dalmuir
06:06 +1 day
Dunblane
05:09 +1 day
Gleneagles
05:24 +1 day
Dumbarton Central
06:17 +1 day
Leuchars(St.Andrews)
05:44 +1 day
Helensburgh Upper
06:33 +1 day
Perth
05:43 +1 day
Dundee
06:05 +1 day
Garelochhead
06:47 +1 day
Carnoustie
06:22 +1 day
Dunkeld & Birnam
06:03 +1 day
Pitlochry
06:17 +1 day
Arbroath
06:31 +1 day
Arrochar & Tarbet
07:09 +1 day
Montrose
06:48 +1 day
Ardlui
07:25 +1 day
Blair Atholl
06:29 +1 day
Stonehaven
07:15 +1 day
Dalwhinnie
07:00 +1 day
Crianlarich
07:48 +1 day
Aberdeen
07:40 +1 day
Newtonmore
07:12 +1 day
Tyndrum Upper
08:02 +1 day
Bridge of Orchy
08:18 +1 day
Kingussie
07:18 +1 day
Aviemore
07:43 +1 day
Rannoch
08:45 +1 day
Corrour
09:00 +1 day
Carrbridge
07:54 +1 day
Tulloch
09:21 +1 day
Inverness
08:45 +1 day
Roy Bridge
09:31 +1 day
Spean Bridge
09:39 +1 day
Fort William
10:00 +1 day

Next departure dates

The night trains information provided on this page is based on an evaluation from 07/11/2023. Errors and changes excepted.

Nightgoes
Follow us

Newsletter

Request access to the Bêta version​

Add your email in the field below to join Nightgoes waiting listand get access to the platform.

Do you already have an account ? Sign-in