Berwick-upon-Tweed to Inverness

Platform 2 Will wait for 3 minutes
15:41
left on time

Previously called at

London Kings Cross12:00left on time
York13:55left on time
Darlington14:24left on time
Newcastle14:56left on time
Berwick-upon-Tweed15:41left on time

Calling at

Edinburgh16:26left on time
Haymarket16:37left on time
Falkirk Grahamston17:00left 17:02
Stirling17:17left 17:14
Gleneagles17:36left no report
Perth17:53left 17:51
Pitlochry18:23left on time
Kingussie19:09left on time
Aviemore19:22left on time
Inverness20:04arrived 20:00
Operated by London North Eastern Railway