Bardon Mill is a railway station on the Tyne Valley Line, which runs between Newcastle and Carlisle via Hexham. The station, situated 27 miles 54 chains (27.7 mi; 44.5 km) east of Carlisle, serves the village of Bardon Mill in Northumberland, England. It is owned by Network Rail and managed by Northern Trains.