SR 758 begins at an intersection with the western terminus of SR 72 in Siesta Key, heading northwest on Midnight Pass Road, a two-lane divided highway. The median becomes a center left-turn lane as the road heads through resort residential and commercial areas a short distance to the east of the Gulf of Mexico. SR 758 turns north to remain on Midnight Pass Road, with CR 789A heading west to Siesta Beach. Midnight Pass Road continues as a two-lane undivided road passing through residential neighborhoods, curving to the northwest. SR 758 intersects CR 789A again and turns north onto Higel Avenue, passing more homes in the northern part of Siesta Key. The state road turns east onto Siesta Drive, running through more residential areas. The road crosses Sarasota Bay on a drawbridge and heads into Sarasota, lined with more residences. SR 758 turns south onto South Osprey Avenue, a three-lane road with a center left-turn lane that passes through residential and commercial areas. The state road curves east onto Bay Road and passes more businesses as it comes to an intersection with US 41/SR 45. Upon crossing US 41/SR 45, SR 758 becomes Bee Ridge Road, widening into a seven-lane road with a center left-turn lane. The road passes through a mix of homes and businesses, intersecting South Shade Avenue before crossing Phillippi Creek. The state road heads east through more developed areas, crossing South Tuttle Avenue/Swift Road, South Lockwood Ridge Road, Beneva Road, and Sawyer Road. The road crosses a Seminole Gulf Railway line and intersects McIntosh Road, where just east of that at Bond Place it becomes a four-laned divided highway. Then it crosses Honore Avenue, and just before it intersects with Cattlemen Road it becomes a six-laned divided highway as it continues through areas of residential neighborhoods and businesses. SR 758 reaches its eastern terminus slightly east of an interchange with I-75/SR 93 in Bee Ridge, with the unnumbered Bee Ridge Road continuing to the east as a four-lane divided road until an intersection with Mauna Loa Boulevard. East of this intersection, Bee Ridge Road continues for approximately three miles as a four-lane divided road.