Distance from Crescent Beach, Florida to Kingsley Beach, Florida
The driving distance from Crescent Beach, Florida to Kingsley Beach, Florida is 70.1 mi (112.8 km)
The straight-line (air) distance is approximately 29.1 mi (46.8 km)
Estimated travel time by road is 1 hour 22 minutes
This route includes Toll roads along the way.
We found 3 routes between Crescent Beach and Kingsley Beach.
Available Routes
Route Directions
Follow FL-206 W to FL-207 S
Take State Rte 100 W to County Rd 315C N in Putnam County
Follow County Rd 315C N to State Rd 21 N in Clay County
Continue on State Rd 21 N to Kingsley Lake Dr
Drive to your destination
Route Directions
Get on I-95 N from FL-206 W
Continue on I-95 N to Jacksonville. Take exit 12 from I-295 N
Follow FL-21 S/Blanding Blvd/State Rd 21 S and Co Rd 215 to your destination in Clay County
Route Directions
Get on I-95 N from FL-206 W
Follow I-95 N and FL-16 W to Kingsley Lake Dr in Clay County
Drive to your destination
Journey Details
Traveling from Crescent Beach, Florida to Kingsley Beach, Florida covers 57 miles (92 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 11 minutes under normal conditions.
Drivers have 3 route options between these locations (57-73 miles / 92-117 km). The primary route shown here saves 12 minutes compared to alternatives.
The route features scenic views, toll sections, coastal roads. During midday weekday travel, expect lighter midday traffic with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Crescent Beach
Starting Point
Kingsley Beach
Destination