Prior to here, SR 149 traveled through a densely wooded valley, but now the route heads through more farmland with rolling terrain. As the route approaches Morristown, the route meets I-70 at Exit 208. From the interchange until the intersection with US 40, the route is surrounded by small businesses, fast foot restaurants, and the campuses of Union Local High School and Union Local Middle School. SR 149 shares a brief concurrency with US 40 on the edge of Morristown. After the westernmost intersection with US 40, SR 149 continues north again towards Flushing. In Flushing, SR 149 heads north on Morristown Street until it reaches SR 331 at High Street. The two routes head east on High Street through downtown Flushing and exit the village together. East of Flushing, SR 149 heads northeast for the last of the route through Belmont County. Upon entering Harrison County, SR 149 continues northeast until ending at an intersection with SR 9 just south of the New Athens village limits.