Carlisle departures

Dumfries

Platform 7
17:27
on time
More
Show Less
From Carlisle Operated by ScotRail
17:35
on time
More
Show Less
From Edinburgh Operated by TransPennine Express
17:51
on time
More
Show Less

Calling at

Glasgow Central 19:15 on time
From London Euston Operated by Virgin Trains

London Euston

Platform 4
17:52
due 17:56
More
Show Less

Calling at

Penrith 18:05 due 18:09
Oxenholme Lake District 18:29 due 18:32
Lancaster 18:44 on time
Preston 19:03 on time
Wigan North Western 19:16 on time
Warrington Bank Quay 19:26 on time
Milton Keynes Central 20:45 on time
London Euston 21:19 on time
From Glasgow Central Operated by Virgin Trains

Newcastle

Platform 5
17:53
on time
More
Show Less

Calling at

Haltwhistle 18:21 on time
Hexham 18:40 on time
Prudhoe 18:52 on time
Metro Centre 19:04 on time
Newcastle 19:13 on time
From Carlisle Operated by Northern
17:54
on time
More
Show Less

Calling at

Dalston 18:02 on time
Wigton 18:11 on time
Aspatria 18:22 on time
Maryport 18:33 on time
Flimby 18:36 on time
Workington 18:42 on time
Harrington 18:48 on time
Parton 18:56 on time
Whitehaven 19:02 on time
Corkickle 19:06 on time
St Bees 19:11 on time
Sellafield 19:24 on time
Seascale 19:32 on time
Drigg 19:35 on time
Ravenglass for Eskdale 19:39 on time
Bootle 19:45 on time
Silecroft 19:51 on time
Millom 19:58 on time
Green Road 20:05 on time
Foxfield 20:09 on time
Kirkby-in-Furness 20:13 on time
Askam 20:18 on time
Barrow-in-Furness 20:36 on time
From Carlisle Operated by Northern
17:57
on time
More
Show Less

Calling at

Gretna Green 18:08 on time
Annan 18:16 on time
Dumfries 18:34 on time
Sanquhar 19:01 on time
Kirkconnel 19:06 on time
New Cumnock 19:15 on time
Auchinleck 19:24 on time
Kilmarnock 19:41 on time
Kilmaurs 20:01 on time
Stewarton 20:06 on time
Dunlop 20:11 on time
Barrhead 20:21 on time
Glasgow Central 20:37 on time
From Carlisle Operated by ScotRail
18:06
on time
More
Show Less

Calling at

Glasgow Central 19:23 on time
From London Euston Operated by Virgin Trains

London Euston

Platform 4
18:10
on time
More
Show Less

Calling at

Oxenholme Lake District 18:43 on time
Lancaster 18:58 on time
Preston 19:17 on time
Wigan North Western 19:31 on time
Warrington Bank Quay 19:40 on time
Crewe 20:00 on time
Wolverhampton 20:37 on time
Sandwell & Dudley 20:56 on time
Birmingham New Street 21:05 on time
Birmingham International 21:19 on time
Coventry 21:30 on time
Milton Keynes Central 21:58 on time
Watford Junction 22:20 on time
London Euston 22:41 on time
From Edinburgh Operated by Virgin Trains

Edinburgh

Platform 1 This train has been delayed by a fault on this train
18:16
due 18:21
More
Show Less

Calling at

Lockerbie 18:35 due 18:39
Haymarket 19:32 due 19:36
Edinburgh 19:39 due 19:41
From Manchester Airport Operated by TransPennine Express