U.S. 331 runs for a little more than 150 miles from its northern terminus at Montgomery, Alabama, to its southern terminus, the junction with U.S. 98 at Santa Rosa Beach, Florida, on the Gulf of Mexico.
From Montgomery, U.S. 331 is the most direct route south to the beaches along Florida's Gulf Coast.