First operates a bus from Edinburgh to Dalmahoy every 15 minutes. Tickets cost $3 - $4 and the journey takes 22 min. Blue Bus also services this route once daily.
How to get from Edinburgh to Dalmahoy
From Haymarket Station bus to Ratho, Dalmahoy Country Club (Ratho Park Hotel) then walk to Dalmahoy. 32 min £2. From Edinburgh taxi to Dalmahoy. 17 min £26. From Edinburgh drive to Dalmahoy. 17 min £1. From Edinburgh Uber to Dalmahoy. 17 min £18. From Edinburgh walk to Dalmahoy. 2 h 42 min.