Rosehaugh Level Crossing

Location type

Name and dates

Rosehaugh Level Crossing

Opened on the Fortrose Branch (Highland Railway).


This crossing, also known as Corrachie Crossing, had a private halt for Rosehaugh House which is to the north of the former railway. The platform was west of the level crossing and north of the line. A railway cottage remains here today.


Level Crossing halt platform


Corrachie Crossing