A couple from me here.
Glasgow Central - Edinburgh Waverley, Newcastle, York, etc via Carstairs (South to Eglinton Street Tunnel, south east to Motherwell, due south to Carstairs, curves round to go uphill in a north east direction to Haymarket, then due east to Waverley)
Perth - Dundee heads off due north east before curving round to head due south to cross the Tay twice, then swings due north east along the north bank of the river.
Also, to clear up Fort William - Corrour on the previous page, they are two totally separate places going by postcode. Fort William is PH33 and Corrour (it does have its own postcode) is PH30.