Watford Junction departures

Northampton

Platform 8
21:13
due 21:15
More
Show Less
From London Euston Operated by West Midlands Trains
21:18
on time
More
Show Less
From Watford Junction Operated by London Overground

London Euston

Platform 9
21:19
on time
More
Show Less
From Tring Operated by West Midlands Trains
21:19
on time
More
Show Less
From East Croydon Operated by Southern

Bletchley

Platform 8
21:25
on time
More
Show Less

Calling at

Kings Langley 21:30 on time
Apsley 21:33 on time
Hemel Hempstead 21:36 on time
Berkhamsted 21:41 on time
Tring 21:47 on time
Cheddington 21:52 on time
Leighton Buzzard 21:57 on time
Bletchley 22:05 on time
From London Euston Operated by West Midlands Trains

Preston

Platform 6
21:25
on time
More
Show Less

Calling at

Rugby 22:03 on time
Stafford 22:37 on time
Crewe 22:58 on time
Warrington Bank Quay 23:20 on time
Wigan North Western 23:31 on time
Preston 23:50 on time
From London Euston Operated by Virgin Trains

London Euston

Platform 9
21:30
on time
More
Show Less

Calling at

London Euston 21:47 on time
From Milton Keynes Central Operated by West Midlands Trains
21:31
on time
More
Show Less

Calling at

Watford High Street 21:34 on time
Bushey 21:36 on time
Carpenders Park 21:39 on time
Hatch End 21:42 on time
Headstone Lane 21:44 on time
Harrow & Wealdstone 21:47 on time
Kenton 21:50 on time
South Kenton 21:52 on time
North Wembley 21:54 on time
Wembley Central 21:56 on time
Stonebridge Park 21:59 on time
Harlesden 22:02 on time
Willesden Junction 22:04 on time
Kensal Green 22:07 on time
Queens Park (London) 22:09 on time
Kilburn High Road 22:11 on time
South Hampstead 22:13 on time
From Watford Junction Operated by London Overground
21:33
on time
More
Show Less

Calling at

Stirling 04:57 on time
Dunblane 05:06 on time
Gleneagles 05:21 on time
Perth 05:41 on time
Dunkeld & Birnam 06:03 on time
Pitlochry 06:18 on time
Blair Atholl 06:30 on time
Dalwhinnie 07:01 on time
Newtonmore 07:12 on time
Kingussie 07:18 on time
Aviemore 07:40 on time
Carrbridge 07:54 on time
Inverness 08:42 on time

Calling at

Edinburgh 03:52 on time
Dalmuir 06:04 on time
Dumbarton Central 06:15 on time
Helensburgh Upper 06:30 on time
Garelochhead 06:45 on time
Arrochar & Tarbet 07:08 on time
Ardlui 07:23 on time
Crianlarich 07:45 on time
Upper Tyndrum 07:59 on time
Bridge of Orchy 08:16 on time
Rannoch 08:43 on time
Corrour 08:58 on time
Tulloch 09:19 on time
Roy Bridge 09:31 on time
Spean Bridge 09:38 on time
Fort William 09:57 on time

Calling at

Edinburgh 04:43 on time
Inverkeithing 05:00 on time
Kirkcaldy 05:19 on time
Leuchars 05:46 on time
Dundee 06:06 on time
Carnoustie 06:23 on time
Arbroath 06:32 on time
Montrose 06:49 on time
Stonehaven 07:14 on time
Aberdeen 07:41 on time
From London Euston Operated by Caledonian Sleeper

St Albans Abbey

Platform 11
21:33
on time
More
Show Less

Calling at

Watford North 21:35 on time
Garston (Hertfordshire) 21:38 on time
Bricket Wood 21:41 on time
How Wood 21:43 on time
Park Street 21:45 on time
St Albans Abbey 21:49 on time
From Watford Junction Operated by West Midlands Trains