From Edinburgh train to Lockerbie, walk to Lockerbie, Crown Inn (Goods Station Road), then line 81 bus to Dumfries, Academy Street (Queensberry Street). 1 h 45 min £32. From Edinburgh, Princes Street (opp Boots) bus to Dumfries, Whitesands (Opp Rural Stances). 2 h 54 min £18. From Edinburgh train to Carlisle then train to Dumfries. 2 h 56 min £46. From Edinburgh drive to Dumfries. 1 h 37 min £14.