The route previously continued south of Carnestown to Everglades City and Chokoloskee, which has since become County Road 29 (CR 29).
From there, it travels north along the western edge of the Big Cypress National Preserve and the eastern edge of the Fakahatchee Strand Preserve State Forest, which the road borders until it reaches Interstate 75 (Alligator Alley) at Miles City.
SR 29 turns west briefly and back north through the city of Immokalee, a small farming town with large migrant populations.
Just north of Immokalee, SR 29 is reduced to two lanes before intersecting with State Road 82, which travels west to Fort Myers.
It then comes to an intersection with SR 80, a transpeninsular route connecting Fort Myers and West Palm Beach.
State Road 29 was extended from Immokalee to Everglades City in the 1920s around the same time as the construction of the Tamiami Trail.
This decision was reversed in 1989 during construction of I-75 and interchange ramps were included after steps were taken to protect the endangered Florida panther.
The straight northwestern to southeastern pattern continues until it curves to the west and approaches the terminus at SR 29 and Westclox Road north of the city, but not before a northbound turning ramp forks off to the right.
It runs north along North Main Street from the SR 29/80 multiplex at the Old Hendry County Courthouse to Park Avenue, where it turns east terminating a block later at Bridge Street (SR 29) at the foot of the drawbridge over Caloosahatchee River.