Haymarket departures

Trains running between Lancaster and Barrow-in-Furness / Carlisle may be cancelled, delayed by up to 30 minutes or revised. Latest information can be found in Status and Disruptions.

Edinburgh

Platform 3
14:48
on time
More
Show Less
From Helensburgh CentralOperated by ScotRail
14:49
on time
More
Show Less
From EdinburghOperated by ScotRail
14:49
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:50
on time
More
Show Less
From PerthOperated by ScotRail

Edinburgh

Platform 3
14:51
due 14:53
More
Show Less
From DunblaneOperated by ScotRail

Edinburgh

Platform 1
14:57
on time
More
Show Less

Calling at

Edinburgh15:01on time
From Glenrothes with ThorntonOperated by ScotRail

London Euston

Platform 4
14:57
on time
More
Show Less

Calling at

Carlisle16:06on time
Penrith16:21on time
Lancaster16:57on time
Preston17:16on time
Wigan North Western17:30on time
Warrington Bank Quay17:41on time
Crewe18:00on time
Stafford18:23on time
Wolverhampton18:41on time
Sandwell & Dudley18:55on time
Birmingham New Street19:07on time
Birmingham International19:31on time
Coventry19:44on time
Rugby19:55on time
Milton Keynes Central20:15on time
Watford Junction20:38on time
London Euston20:55on time
From EdinburghOperated by Avanti West Coast

Edinburgh

Platform 1
15:00
on time
More
Show Less

Calling at

Edinburgh15:06on time
From DundeeOperated by ScotRail
15:00
on time
More
Show Less

Calling at

Livingston South15:15on time
West Calder15:19on time
Shotts15:30on time
Bellshill15:50on time
Glasgow Central16:09on time
From EdinburghOperated by ScotRail