From Edinburgh train to Eskbank. 18 min £3. From South Side, Surgeons' Hall (at 54) line 31 bus to Lasswade, Laird and Dog (Postbox). 26 min £1. From Edinburgh taxi to Lasswade. 14 min £20. From Edinburgh drive to Lasswade. 14 min £1. From Edinburgh Uber to Lasswade. 14 min £15. From Edinburgh walk to Lasswade. 2 h 8 min.
Bus or train from Edinburgh to Lasswade?
ScotRail operates a train from Edinburgh to Lasswade hourly. Tickets cost $3 - $5 and the journey takes 18 min. Alternatively, Lothian Buses operates a bus from Edinburgh to Lasswade every 10 minutes. Tickets cost $2 and the journey takes 26 min.