Aberdeen is a city and Fife is a county, so to get an accurate answer you would have to indicate where in Fife you wanted to be but it is around 100 miles.
On the mainland, as the crow flies it is around 270 miles.
From the north of Shetland to the English border the distance is around 400 miles.From Gretna to Norwick in Shetland via road and ferry from...