Iowa Highway 330 (Iowa 330) is a 47-mile-long (76 km) state highway that travels northeasterly from Altoona past Albion, to just north of Marshalltown in Marshall County.
The two routes head northeast on a four-lane expressway through Bondurant and into rural Polk County.
[2] The highways enter Jasper County and turn back to the northeast.
The expressway portion of Iowa 330 extends on for 20 miles (32 km), passing the communities of Rhodes and Melbourne.
1+1⁄2 miles (2.4 km) later, now on a two-lane road, Iowa 330 turns north of Albion, bypassing Marshalltown to the west.