It heads east and intersects Amherst Boulevard, which is the former alignment of US 218 through Nashua.
It crosses the Cedar River adjacent to the dam which holds back Red Cedar Lake and passes the Big Four Fairgrounds before leaving Nashua.
[2] From Nashua, Iowa 346 takes an S-curve to the north and east at Bradford.
After exiting the curve, it heads due east for the remainder of its length along section lines.
[4] After the Avenue of the Saints corridor was constructed and opened in 2003, the western end of Iowa 346 was moved 1⁄3 mile (0.54 km) to the west.