Welcome to the Caledonian Railway. We are an entirely volunteer run charity (SC012714) that restores, maintains and operates a heritage railway based in the heart of Angus in Scotland. We run steam and diesel hauled trains along the 4 mile branch line between the town of Brechin to the countryside stop of Bridge of Dun, which dates back to 1848.