From Edinburgh train to Cupar, Tesco Supermarket then bus to St Andrews, Bus Station. 1 h 24 min £15. From West End, Queensferry Street (after Queensferry Street Lane) bus to St Andrews, Grannie Clark's Wynd (Gibson Place). 1 h 57 min £7. From Edinburgh drive to St Andrews. 1 h 6 min £10. From Edinburgh rideshare to Saint Andrews. 1 h 28 min £4. From Edinburgh Uber to St Andrews. 1 h 6 min £91.