The Wensleydale Railway is a heritage railway in Wensleydale and Lower Swaledale in North Yorkshire, England. It was built in stages by different railway companies and originally extended to Garsdale railway station on the Settle-Carlisle line. Since 2003, the remaining line has been run as a heritage railway. The line runs 22 miles (35 km) between Northallerton West station, about a fifteen-minute walk from Northallerton station on the East Coast Main Line, and Redmire.