There has been a ferry at the site for centuries. The Highland Queen, a turntable ferry, was on the route in the 1930s. Her deck rotated to allow two cars to drive easily onto the slipway. The Maid of Glencoul, launched in 1976 in Ardrossan, spent her early years operating between Kylesku and Kylestrome in the far north west of Scotland. She was displaced when the Kylesku Bridge opened in 1984. She continues as the backup ferry on the route. The Rosehaugh was displaced from the Kessock Ferry in 1982 by the opening of the Kessock Bridge. She was retired in 2001 after 32 years in service on various routes across the Highlands. The Corran replaced the Rosehaugh in late 2001. She was built in Hull for £2.9m and brought additional capacity to the crossing.