MS 35 crosses the Yocona River has an intersection with MS 322 before climbing back up some loess bluffs out of the delta near the Tocowa community. The highway winds its way northeast through a mix of farmland and wooded areas for several miles to enter the city of Batesville, with it passing through a neighborhood before becoming concurrent with MS 6/US 278. They head east through a business district as they bypass downtown along its southern side for several blocks before widening to an undivided four-lane (at a junction with MS 725 (Eureka Street)) and coming to an intersection with US 51, with MS 35 splitting off and heading along US 51 north. US 51/MS 35 pass through a business district along the eastern side of downtown for several blocks before MS 35 turns left and splits as a two-lane along James Street (concurrent with MS 315 Scenic). MS 35/MS 315 Scenic travel through a small neighborhood before turning right onto Broadway Street to pass under US 51 and parallel a railroad through an industrial area. The highway has another interchange with I-55 (Exit 246) before leaving Batesville and heading northeast through farmland to pass by Panola County Airport and cross Hotopha Creek. MS 35/MS 315 meander up a narrow valley for a few miles to enter John W. Kyle State Park and pass along the southern shores of Lower Lake before MS 35 comes to an end at an intersection with MS 315 at the bottom of Sardis Dam, with MS 315 Scenic continuing north along MS 315 south to cross over the very top of the dam.
