from St Andrews to Perth  even as the crow flies There are also two big rivers which must be crossed  the Tay and the Eden  or if the cat preferred coming by train  at least two changes have to be made