Starting at the northernmost public beach access just south of Naval Station Mayport, the route travels 32.84 miles south along the shoreline, passing through Atlantic Beach, Neptune Beach, Jacksonville Beach, Ponte Vedra Beach, and Vilano Beach, and finishes at the Vilano Beach Pavilion. The course is almost entirely on sand and spans the full length of the landmass known as San Pablo Island.