Find Us

How to get to Middleham by Road
From the south, leave the A1 at the Leeming Bar turn off and follow the A684 to Bedale, once in Bedale follow signposts to Leyburn and Middleham. The distance from the Leeming Bar turn-off to Middleham is approximately 14 miles.
From the M6 motorway. Leave the M6 at Junction 34 and join the A683 for Ingleton, Hawes and Middleham. The distance from Junction 34 of the M6 to Middleham is approximately 43 miles.
How to get to Middleham by Rail
The nearest railway station to Middleham is Northallerton, this is 21 miles away from the Black swan





