At the entrance, its confluence with the Sound of Sleat, it is 5 km (3 miles) wide, becoming less than 2 km wide for much of its length, with successive narrows in the upper reaches and reducing to a 300-metre-wide basin at the head.
[2] Sometimes described as the most fjord-like of the sea lochs of northwest Scotland,[citation needed] it is steep-sided, with Beinn Sgritheall to the north and Ladhar Bheinn rising from the southern shore.
The sea floor has been shaped by glaciation into five progressively deeper basins with relatively shallow sills; combined with the narrow and sheltered aspect of the loch and the high local rainfall, these result in an unusually wide variation of salinity and sea habitats over the length of the loch.
Kinloch Hourn is 36 km (22 miles) on single track road from the A87 near Invergarry.
A small passenger ferry/excursion boat which ran from Arnisdale to other parts of the loch, and provided access to the north shores of Knoydart, ceased business in 2011.