Berwick-upon-Tweed departures

Penzance

Platform 1
11:50
on time
More
Show Less
From AberdeenOperated by CrossCountry

Edinburgh

Platform 2 9 coaches
12:22
on time
More
Show Less

Calling at

Edinburgh13:04on time
From Bristol Temple MeadsOperated by CrossCountry

Edinburgh

Platform 2
12:37
on time
More
Show Less

Calling at

Edinburgh13:21on time
From London Kings CrossOperated by London North Eastern Railway

Plymouth

Platform 1
12:49
on time
More
Show Less

Calling at

Morpeth13:20on time
Newcastle13:35on time
Durham13:48on time
Darlington14:09on time
York14:37on time
Leeds15:07on time
Wakefield Westgate15:22on time
Sheffield15:54on time
Chesterfield16:07on time
Derby16:26on time
Tamworth16:48on time
Birmingham New Street17:06on time
Cheltenham Spa17:50on time
Bristol Parkway18:20on time
Bristol Temple Meads18:33on time
Taunton19:23on time
Tiverton Parkway19:35on time
Exeter St Davids19:50on time
Newton Abbot20:10on time
Totnes20:22on time
Plymouth20:49on time
From EdinburghOperated by CrossCountry

Edinburgh

Platform 2
12:59
on time
More
Show Less

Calling at

Reston13:09on time
Dunbar13:25on time
Edinburgh13:52on time
From NewcastleOperated by TransPennine Express
13:13
on time
More
Show Less

Calling at

Newcastle13:56on time
Darlington14:28on time
York14:56on time
London Kings Cross16:48on time
From AberdeenOperated by London North Eastern Railway

Edinburgh

Platform 2
13:21
on time
More
Show Less

Calling at

Edinburgh14:08on time
From PlymouthOperated by CrossCountry

Aberdeen

no platform
13:39
on time
More
Show Less

Calling at

Edinburgh14:22on time
Haymarket14:34on time
Inverkeithing14:48on time
Kirkcaldy15:05on time
Leuchars15:30on time
Dundee15:47on time
Arbroath16:05on time
Montrose16:21on time
Stonehaven16:44on time
Aberdeen17:06on time
From London Kings CrossOperated by London North Eastern Railway