A Network Rail train fitted with a snow plough was used to clear tracks near Huntly.
The purpose-built machine was being operated by two Class 37 diesel locomotives.
Rail enthusiast Jordan Kearney captured the footage early on Tuesday morning.
Some residual snow is still affecting lines in the Highlands and north-east of the country.
Footage courtesy of Tractor Thrash Productions