The eastern terminus of the route is at its junction with US 29 southwest of Brantley.
SR 106 traverses Butler and Crenshaw counties along a two-lane road.
After crossing into Crenshaw County, the route turns southeastwardly until it reaches its terminus near Brantley.
Between 1962 and 1968, the section of SR 106 between its junctions with I-65 and US 31 saw significant traffic.
The temporary northern terminus of the Interstate Highway route was at the interchange with SR 106, and motorists had to use the state route to connect with US 31, which parallels I-65 through Alabama.