 SR 42 passes through Craigsville, Following the Little Calfpasture River from there past Augusta Springs and Mount Elliott Springs to Chapin.It crosses a summit of 2125 feet (648 m) at North Mountain and then follows Buffalo Branch through Buffalo Gap to the west end of State Route 254.Once SR 42 passes through Buffalo Gap, the land is flatter, and the road heads cross-country, still in a north-northeasterly direction, past Churchville (where it crosses U.S. Route 250), Stover, Parnassus, Moscow, Mount Solon, and Mossy Creek.