Planned service alterations during March, April & May due to engineering works – please view our service alterations page.

London to Inverness

Information

Find train times for your journey between Inverness and London on the Caledonian Sleeper here.

The Highland Capital of Inverness may be the ultimate destination, but this route covers some of Scotland’s most enchanting locations including Stirling, Gleneagles, Perth, Pitlochry and Aviemore – so whether it’s skiing or golfing, we have you covered.

Relax and enjoy a good night’s sleep as we whisk you 444 miles from city to city.

Our trains departing from Inverness are ready to board from 2000 Mon-Fri and 1945 on Sunday.

Priority boarding for our Caledonian Double and Club guests on trains departing from London Euston commences at 20:30.  All other guests can board from 20:40.

This timetable runs from 10th December 2023 to 1st June 2024.

Train services may be affected by essential engineering work especially during public holidays and weekends. 

Please check travel times and our Service Alterations page before travelling.

  • a. Arrival time
  • d. Departure time

London to Inverness

Inverness to
London Euston
Mon-FriSun
Rooms available from 20001945
Inverness d 20452025
Aviemore d 21322119
Kingussie d 21482133
Newtonmore d 21542139
Dalwhinnie d 22092154
Blair Atholl d 22352220
Pitlochry d 22472232
Dunkeld & Birnam d 23032246
Perth d 23262306
Gleneagles d 23452325
Dunblane d 00022341
Stirling d 00112351
Falkirk Grahamston d 00260006
Preston a 04350435
Crewe a 05300530
London Euston a 08000800
Vacate rooms by 08000800
London Euston to
Inverness
Mon-FriSun
Priority boarding for Caledonian Double and Club guests from 20302030
All other rooms available from 20402040
London Euston d 21152100
Crewe d 23452330
Preston d 00300020
Stirling a 05000500
Dunblane a 05090509
Gleneagles a 05250525
Perth a 05430543
Dunkeld & Birnam a 06030603
Pitlochry a 06170617
Blair Atholl a 06290629
Dalwhinnie a 07000700
Newtonmore a 07120712
Kingussie a 07170717
Aviemore d 07390739
Carrbridge d 07530753
Inverness a 08450845
Vacate rooms by 08450845