Preston (Lancs)
to London EustonOperated by Avanti West CoastBuy tickets14:52
Edinburgh (Waverley)
On time
14:57
16:04
16:20
Penrith (North Lakes)
On time
16:44
Oxenholme Lake District
On time
16:59
17:18
17:31
Wigan North Western
On time
17:42
Warrington Bank Quay
On time
18:04
18:24
18:45
18:56
Sandwell & Dudley
On time
19:21
Birmingham New Street
On time
19:33
Birmingham International
On time
19:45
19:56
20:18
Milton Keynes Central
On time
20:45
21:04