Pretty good. But I think you forgot the new Dumfries-Stranraer high speed link
Thanks! But how silly of me
TBH, Eastriggs and Reston probably won't be on there that soon, and one of Hawick/Kinross won't quite be all there yet. On that map, the Perth-Edinburgh line is only open from Edinburgh to Kinross, with the rest under construction.
A map summary:
-Lines to Ellon, Hawick, Kilmacolm, Kincardine, and Levenmouth all open
-New stations at Edinburgh Gateway, Winchburgh, Robroyston, Dalcross, Eastriggs, Reston, Newburgh and Abernethy, Kintore, Beechwood, Evanton, Halkirk, Thornhill, Dunragit, Beattock, East Linton, Halbeath, Kelty, Dalcross, Bucksburn, Newtonhill, Melrose, Pitmedden, Newmachar, Wormit, St Boswells, Denholm, Bridge of Weir, Houston, Linwood, Blackford, Bannockburn and Clackmannan
-Kildonan, Altnabreac, Scotscalder and Culrain piloting a special 'prior notice' scheme (or closed)
-Georgemas Chord in place (OK, perhaps wishful thinking, but you'd hope that this is in place by then)
Renfrew reopening and Glasgow Crossrail will be an ongoing project. Bridge of Allan will have been moved. Bridge of Earn/Oudenarde would follow the direct Perth reopening. St Andrews and Longannet reopening would have to wait until that line was opened, increasing capacity. Errol would also probably not be open by then, but would soon follow - hopefully timed to coincide with an Oudenarde-St Madoes link.