Distance from Hampton, Florida to Rattlesnake Island, Florida
The driving distance from Hampton, Florida to Rattlesnake Island, Florida is 79.2 mi (127.5 km)
The straight-line (air) distance is approximately 34.3 mi (55.2 km)
Estimated travel time by road is 1 hour 39 minutes
We found 3 routes between Hampton and Rattlesnake Island.
Available Routes
Route Directions
Take SE 109th St to State Rte 100 W
Take FL-230 E to FL-16 E in Clay County
Follow FL-16 E and I-95 S to FL-206 E in St. Johns County. Take exit 305 from I-95 S
Route Directions
Take SE County Rd 221 to US-301 N
Continue on US-301 N to Jacksonville
Get on I-295 S from FL-228 E/Normandy Blvd and FL-134 E/103rd St
Continue on I-295 S. Take I-95 S to FL-206 E in St. Johns County. Take exit 305 from I-95 S
Follow FL-206 E and A1A S/A1A Scenic and Historic Coastal Byway to Summer Island Dr
Route Directions
Continue on State Rte 100 E to St. Johns County
Journey Details
Traveling from Hampton, Florida to Rattlesnake Island, Florida covers 69 miles (111 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 25 minutes under normal conditions.
Drivers have 3 route options between these locations (69-102 miles / 111-163 km). The primary route shown here saves 24 minutes compared to alternatives.
Journey Waypoints
Hampton
Starting Point
Rattlesnake Island
Destination