The highway extends for 9 miles in a northeast–southwest direction from an intersection with NY 79 south of the hamlet of Reynoldsville in the town of Hector to a junction with NY 96 in the village of Trumansburg.