Berwick-upon-Tweed departures

Inverness

Platform 2
15:41
on time
More
Show Less

Calling at

Edinburgh16:26on time
Haymarket16:37on time
Falkirk Grahamston17:00on time
Stirling17:17on time
Gleneagles17:36on time
Perth17:53on time
Pitlochry18:23on time
Kingussie19:09on time
Aviemore19:22on time
Inverness20:04on time
From London Kings CrossOperated by London North Eastern Railway

Newcastle

Platform 1
15:50
on time
More
Show Less

Calling at

Alnmouth16:10on time
Newcastle16:39on time
From EdinburghOperated by CrossCountry

Plymouth

no platformThis train has been cancelled because of a shortage of train managers
15:50
cancelled
More
Show Less

Calling at

Alnmouth16:10cancelled
Newcastle16:39cancelled
Durham16:52cancelled
Darlington17:10cancelled
York17:54on time
Doncaster18:18on time
Sheffield18:54on time
Chesterfield19:07on time
Derby19:26on time
Burton-on-Trent19:40on time
Birmingham New Street20:05on time
Cheltenham Spa20:50on time
Bristol Parkway21:20on time
Bristol Temple Meads21:34on time
Taunton22:15on time
Tiverton Parkway22:28on time
Exeter St Davids22:44on time
Newton Abbot23:07on time
Totnes23:20on time
Plymouth23:47on time
From EdinburghOperated by CrossCountry

Edinburgh

no platform
16:14
on time
More
Show Less

Calling at

Reston16:24on time
Dunbar16:39on time
East Linton16:59on time
Edinburgh17:22on time
From Berwick-upon-TweedOperated by TransPennine Express
16:14
on time
More
Show Less

Calling at

Newcastle16:56on time
Darlington17:26on time
York17:54on time
London Kings Cross19:53on time
From EdinburghOperated by London North Eastern Railway