Driving directions to Duns: From Edinburgh, take the A1 southbound and take the A6105 exit towards Duns. Follow this road for approximately 12 miles until you arrive in Duns.
Rail directions to Duns: The nearest train station to Duns is Berwick-upon-Tweed. From here, take the X75 bus towards Duns, which runs approximately every hour.
If travelling from nearby towns, such as Kelso or Coldstream, driving is the most efficient way to reach Duns. Follow local roads towards the A6105 and then continue as above.
The closest airport to Duns is Edinburgh Airport, which is approximately 50 miles away. To get to Duns from Edinburgh Airport, the suggested route is to take the A702 to the A68, then follow the signs for Duns. Alternatively, you can take the A1 to Berwick-upon-Tweed and then the A6105 to Duns.