Engineering work causes train delays Affected services include trains from Glasgow to Edinburgh, Aberdeen, Alloa, Dunblane, Dundee, Inverness and Perth.