I examined the costs involved in that bus journey. To get from Duns to Haddington, one would have to leave Duns at 7.30 am, change at Earlston or Galashiels, get another bus from Gala to Edinburgh, arriving at 10.30 am, and finally a bus to Haddington, leaving Edinburgh at 11 am.