Newcastle to Inverness

Platform 4 Will wait for 3 minutes
14:54
left 15:10

Previously called at

London Kings Cross12:00left on time
York13:55left on time
Darlington14:25left on time
Newcastle14:54left 15:10

Calling at

Berwick-upon-Tweed15:37left 16:03
Edinburgh16:22left 16:44
Haymarket16:37left 17:52
Falkirk Grahamston17:00left 18:21
Stirling17:15due 18:34
Gleneagles17:35due 18:50
Perth17:52due 19:05
Pitlochry18:25due 19:34
Kingussie19:10due 20:17
Aviemore19:26due 20:28
Inverness20:07due 21:03
Operated by London North Eastern Railway