From Edinburgh train to Kirkcaldy, walk to Kirkcaldy, Bus Station, then bus to Muiredge Surgery. 1 h 23 min £9. From Edinburgh, George Street (at 10 The Dome) bus to Muiredge Surgery. 1 h 39 min £5. From Edinburgh taxi to Buckhaven. 45 min £98. From Edinburgh drive to Buckhaven. 45 min £6. From Edinburgh Uber to Buckhaven. 45 min £62.
Bus or train from Edinburgh to Buckhaven?
ScotRail operates a train from Edinburgh to Buckhaven every 30 minutes. Tickets cost $8 - $12 and the journey takes 35 min. 2 other operators also service this route. Alternatively, Stagecoach UK operates a bus from Edinburgh to Buckhaven hourly. Tickets cost $6 - $9 and the journey takes 1 h 39 min.