Gleneagles to Inverness

Platform 2 Will wait for 2 minutes
17:37
left on time

Previously called at

London Kings Cross12:00left 12:06
York13:55left on time
Darlington14:25left 14:29
Newcastle14:54left 14:57
Berwick-upon-Tweed15:40left on time
Edinburgh16:33left 16:37
Haymarket16:39left 16:43
Falkirk Grahamston17:03left 17:05
Stirling17:19left on time
Gleneagles17:37left on time

Calling at

Perth17:52left on time
Pitlochry18:25left 18:27
Kingussie19:10left 19:14
Aviemore19:26left on time
Inverness20:07arrived 20:04
Operated by London North Eastern Railway