From Edinburgh train to Cupar, Tesco Supermarket, bus to St Andrews, Bus Station, then line 95 bus to Kingsbarns, The Square (Kingsbarns Square). 2 h 12 min £15. From Edinburgh, George Street (at 10 The Dome) bus to Leven, Bus Station then bus to Kingsbarns, The Square. 3 h 31 min £8. From Edinburgh drive to Kingsbarns. 1 h 16 min £10. From Edinburgh Uber to Kingsbarns. 1 h 16 min £96.
ScotRail operates a train from Edinburgh to Kingsbarns hourly. Tickets cost $13 - $20 and the journey takes 58 min. 3 other operators also service this route. Alternatively, Stagecoach UK operates a bus from Edinburgh to Kingsbarns hourly. Tickets cost $6 - $9 and the journey takes 1 h 47 min. Stagecoach UK also services this route hourly.