There is no bus stop on Durham Road. There is a bus stop at Duddingston Park (no 49) which is parallel to Durham Road and a short walk through a link road Durham Place Lane. On Mountcastle Drive South , a slightly longer walk on the flat (no 5) and on MIlton Road at the top of Durham Road. (nos. 44,5) There is also a bus stop on Southfield Place no (69). Southfield Place is a continuation of Duddingston Road. There is also a bus stop on Duddingston Road at the bottom of Durham Road (no 42)
There is free on street parking outside the surgery.