1M16 2045 Inverness, Fort William and Aberdeen to London Euston

TrainTimesLive
Menu Close menu

This is the 1M16 2045 Inverness, Fort William and Aberdeen to London Euston on 21st September 2026. See today's trains from Inverness around 2045 →

21st September 2026 Simple View

1M16 · 20:45 – Inverness, Fort William and Aberdeen → London Euston Arrived +14 Late operated by Caledonian Sleeper

VAROverlay: a short-term plan replacing the timetable for this date Pathed as 385 tonnes on diesel at 125mph

diesel for 4h39 · electric from Edinburgh for 6h36

Reported as far as London Euston · 18 of 18 stops made

Calling pattern

Calling pattern, including passing points
Public Working Actual Route
Location PlatformPlat arrdep arrdep arrdep Status Line Path
INV Inverness 2 2045 2045 2044 -1
Millburn Junction pass DHLine pass2046½ pass2046 ·on time DH
Cradlehall pass pass2048 pass2047 -1
Culloden pass pass2055 pass2053 -2
Moy pass passes another train on the single line pass2106½ passno report
Tomatin pass pass2110½ passno report
Slochd pass pass2115 passno report
CAG Carrbridge pass 1 min engineering allowance 1 pass2120 pass2119 -1
AVM Aviemore picks up passengers only 1 2132 21272134 21262132 -2
Kincraig pass pass2141 passno report
KIN Kingussie picks up passengers only passes another train on the single line 2 2148 21462150 21462153 +3
NWR Newtonmore picks up passengers only 1 2154 2154½2156½ no reportno report
DLW Dalwhinnie picks up passengers only passes another train on the single line 1 2209 22092211 22122214 +3
Dalnaspidal pass pass2219 passno report
Dalnacardoch pass 1 min engineering allowance pass2224½ passno report
BLA Blair Atholl picks up passengers only 1 2235 2235½2237½ 22382240 +3
PIT Pitlochry picks up passengers only 1 2247 22472249 22502250 +3
DKD Dunkeld & Birnam picks up passengers only 1 2303 2301½2305½ 2308 +3
Stanley pass 1 min engineering allowance pass2315 pass2324 +9
PTH Perth picks up passengers only 4 2326 2323½2328½ 23372339 +11
Hilton Junction pass pass2333 passno report
Hilton Junction Hj4 Signal pass pass2336 passno report
Auchterarder Sb pass pass2344 pass2354 +10
GLE Gleneagles picks up passengers only 1 2345 23462347½ no reportno report
Blackford pass pass2351½ pass0001 +10
Greenloaning pass 1 min engineering allowance pass2355½ pass0005 +10
DBL Dunblane picks up passengers only 1 0002 00020004 00100011 +7
STG Stirling picks up passengers only 3 0011 0011½0013½ 00190025 +12
Larbert Junction pass pass0021½ pass0035 +14
Carmuirs East Junction pass 1 min engineering allowance pass0022½ pass0036 +14
FKG Falkirk Grahamston picks up passengers only 1 0026 0026½0028 00390041 +13
XGM Grangemouth Junction pass pass0030½ pass0042 +12
PMT Polmont pass 1 pass0033½ pass0046 +13
LIN Linlithgow pass 1 pass0037½ pass0050 +14
Winchburgh Junction pass pass0041½ pass0055 +14
Newbridge Junction pass 2 min engineering allowance pass0044½ pass0059 +15
Haymarket West Junction pass USLine pass0051 pass0105 +14 US
HYM Haymarket pass ½ min pathing allowance USLine 3 pass0052 pass0107 +15 US
Princes St Gardens pass XLine pass0054 pass0109 +15 X
EDB Edinburgh not advertised Service gains coaches here, locomotive changed Service joins 1B01 from Fort William Service joins 1B16 from Aberdeen WLineXPath Pathed as 92 tonnes on electric at 80mph from here 11 was 7 00560124 01110152 +28 W X
Princes St Gardens pass DSLine pass0125½ pass0153 +28 DS
HYM Haymarket pass 4 pass0127 pass0155 +29
SLA Slateford pass pass0129 pass0200 +29
Midcalder Junction pass pass0136½ pass0204 +28
Cobbinshaw SIG Ej712 pass pass0142½ pass0210 +28
Auchengray pass pass0145 passno report
Carstairs East Junction pass 1 min engineering allowance pass0149½ pass0217 +28
Carstairs South Junction pass pass0151½ pass0219 +28
Abington pass UM pass0206 pass0231 +25
Beattock Summit pass UM pass0212 pass0237 +25
Beattock pass UM pass0219½ pass0244 +25
LOC Lockerbie pass 2 min engineering allowance 2 pass0230 pass0253 +25
Cove Signal Mc862 pass pass0242 pass0303 +21
XGS Gretna Junction pass pass0245 pass0306 +21
Kingmoor Junction pass pass0249½ pass0311 +22
Caldew Junction pass UMLLine pass0250½ pass0312 +22 UML
CAR Carlisle not advertised railway personnel only 4 0252½0254½ 03140314 +22
PNR Penrith North Lakes pass 1 pass0310 pass0332 +23
Eden Valley pass pass0313 pass0336 +23
Shap Summit pass pass0320½ pass0345 +25
XIT Tebay pass pass0324½ pass0349 +25
Grayrigg pass pass0331 pass0354 +23
OXN Oxenholme Lake District pass 1 min engineering allowance 1 pass0336½ pass0400 +25
XOA Carnforth North Junction pass pass0347 pass0409 +22
Morecambe South Junction pass pass0350½ pass0413 +23
LAN Lancaster pass UFL pass0352 pass0415 +23
Garstang & Catteral pass 2 min engineering allowance pass0401 pass0423 +22
Preston Fylde Junction pass UFLLine pass0412 passno report UFL
PRE Preston sets down passengers only UFLLineUFLPath 4 0415 0413½0415½ 04320442 +27 UFL UFL
Ribble Junction pass FLLine pass0417 passno report FL
XOU Euxton Junction pass pass0421 pass0447 +26
Balshaw Lane pass pass0422½ pass0449 +27
WGN Wigan North Western pass 4 pass0428 pass0454 +27
Wigan South Junction pass pass0428½ passno report
Springs Branch Junction pass SLLine pass0429 pass0455 +26 SL
Golborne Junction pass FLLine pass0434 pass0458 +24 FL
Winwick Junction pass pass0437½ pass0500 +23
Dallam Junction pass pass0440 pass0502 +22
WBQ Warrington Bank Quay pass OLLine 2 pass0441½ pass0503 +23 OL
Walton Old Junction pass pass0444 passno report
Acton Grange Junction pass 1 min engineering allowance FLLine pass0446½ pass0504 +18 FL
XYJ Weaver Junction pass pass0453½ pass0508 +15
ACB Acton Bridge pass 2 pass0455½ pass0509 +15
Hartford Junction pass 1½ min pathing, 1 min performance allowance pass0456½ pass0511 +15
WSF Winsford pass 1 min engineering allowance SLLine 1 pass0503 pass0514 +12 SL
Crewe Coal Yard pass pass0509½ passno report
CRE Crewe sets down passengers only 1 min pathing allowance 5 0512 05110514 05220527 +13
Crewe Basford Hall Junction pass pass0518 pass0531 +13
Madeley (Staffs) pass 1 min engineering allowance SLLineSLPath pass0523 pass0536 +13 SL SL
Little Bridgeford Junction pass pass0533 passno report
STA Stafford pass FLLineSLPath 5 pass0536 pass0548 +13 FL SL
Stafford South Junction pass SLLine pass0536½ passno report SL
Stafford Trent Valley Junction pass pass0537 pass0550 +13
PKG Penkridge pass 1 min engineering, 2 min pathing allowance pass0541 pass0555 +15
XBJ Bushbury Junction pass pass0551½ pass0602 +11
XPJ Portobello Junction (West Mids) pass pass0554½ pass0606 +12
Darlaston Junction pass pass0557 pass0608 +11
BSC Bescot Stadium pass 1 min engineering allowance 1 pass0558 pass0610 +12
XRA Perry Barr North Junction pass pass0602½ pass0617 +15
AST Aston pass 4 min pathing allowance 2 pass0604½ pass0623 +19
SCF Stechford pass 3 pass0613½ pass0629 +16
BHI Birmingham International sets down passengers only 5 0620 0618½0620½ 06390642 +22
BKW Berkswell pass 1 min engineering, ½ min pathing allowance 2 pass0625½ pass0646 +22
COV Coventry pass 1 min engineering allowance 2 pass0631 pass0650 +20
Rugby Trent Valley Junction pass FLLine pass0640 pass0700 +20 FL
RUG Rugby pass 1 min pathing allowance FLLineFLPath 4 pass0641 pass0702 +21 FL FL
Hillmorton Junction pass pass0643 pass0703 +20
XWZ Weedon pass FLLineFLPath pass0651½ pass0711 +20 FL FL
XHN Hanslope Junction pass FLLineFLPath F pass0701½ pass0720 +19 FL FL
MKC Milton Keynes Central pass FLLineFLPath 4 pass0706½ pass0725 +19 FL FL
BLY Bletchley pass FLLineFLPath 2 pass0708½ pass0727 +20 FL FL
XOD Ledburn Junction pass 1 min engineering allowance FLLineFLPath F pass0715½ pass0733 +18 FL FL
TRI Tring pass FLLineFLPath 2 pass0721 pass0737 +17 FL FL
XOE Bourne End Junction (Herts) pass FLLineFLPath pass0725½ pass0741 +16 FL FL
WFJ Watford Junction pass FLLineFLPath 7 pass0731½ pass0747 +17 FL FL
HRW Harrow & Wealdstone pass 1 min engineering allowance FLLineFLPath 4 pass0736 pass0751 +15 FL FL
WMB Wembley Central pass 4 pass0739½ pass0753 +15
XWI Willesden West Londn Junction pass FLLineFLPath pass0741½ pass0755 +14 FL FL
Camden Junction pass DLine D pass0744½ pass0759 +15 D
Camden South Junction pass pass0745 pass0759 +14
EUS London Euston 15 0800 0748 0802 +14

Italic estimated timing, bold is actual.