At Fayette, the home of Upper Iowa University, Iowa 150 intersects Iowa 93 and crosses the Volga River on the north side of town. Between Fayette and West Union, the highway forms the western leg of the River Bluffs Scenic Byway, through the area known locally as "Little Switzerland". In West Union, the route meets the western end of Iowa 56 on the south side and then US 18 in the heart of town. North of West Union, the route gradually eases to the west through a series of curves. South of the unincorporated community of Festina, the route straightens out on its way to Calmar. As Iowa 150 comes up from the south, the route ends in Calmar at an intersection with US 52, which comes in from the east and turns north, and Iowa 24, which comes in from the west.