The highway runs 46 miles from the New York state line in Bennington, where it continues west as New York State Route 7 (NY 7), to the New Hampshire state line at the Connecticut River in Brattleboro, where the highway continues as New Hampshire Route 9 (NH 9).