Culrain railway station serves the village of Culrain in Kyle of Sutherland in the Highland council area of Scotland. It is located on the Far North Line. It is 61 miles 0 chains (98.2 km) from Inverness, between Ardgay and Invershin. ScotRail, who manage the station, operate all services.