From Edinburgh follow the A90 to Dunfermline. Exit at the junction signposted for Kirkcaldy A92. Follow the A92 straight through Kirkcaldy and Glenrothes, then turn towards Cupar on the A91, St. Andrews is on this road. Unrestricted on-street parking is available on Kennedy Gardens, directly opposite Kinburn.
Our nearest train station is Leuchars, which is 5 miles away and easily accessible by bus or taxi. There are direct trains to Leuchars from London, Newcastle, Edinburgh, Aberdeen and various other locations all over the UK.
St. Andrews bus station is a 3 minute walk from Kinburn. St. Andrews is linked by bus to Glasgow (X24), Edinburgh (X59) and Aberdeen (X7 to Dundee and then any of the 99 services). If travelling from England, you may need to change at Edinburgh or Glasgow.
Edinburgh airport is around a 1 hour drive from St. Andrews.