Distance from Hampton, Florida to Kingsley Beach, Florida

Hampton Kingsley Beach
Total Distance
16.5 mi
(26.5 km)
Travel Time
20 minutes

The driving distance from Hampton, Florida to Kingsley Beach, Florida is 16.5 mi (26.5 km)

The straight-line (air) distance is approximately 7 mi (11.3 km)

Estimated travel time by road is 20 minutes

This route includes Toll roads along the way.

We found 3 routes between Hampton and Kingsley Beach.

Available Routes

Shortest Tolls
US-301 N and FL-16 E
15.1 mi
24.3 km
21 minutes
Fastest Tolls
FL-230 E
16.5 mi
26.5 km
20 minutes
Tolls
State Rte 100 W and FL-16 E
17 mi
27.3 km
21 minutes

Route Directions

0 mi
0 min
Take SE 109th St to State Rte 100 W
3.6 mi
5 min
Take FL-230 E to Kingsley Lake Dr in Clay County
12.7 mi
14 min
Drive to your destination
0.2 mi
0 min

Route Directions

Take SE 109th St to State Rte 100 W
3.6 mi
5 min
Follow State Rte 100 W and FL-16 E to Kingsley Lake Dr in Clay County
13.2 mi
15 min
Drive to your destination
0.2 mi
0 min

Route Directions

Take SE County Rd 221 to US-301 N
2.1 mi
3 min
Follow US-301 N and FL-16 E to Kingsley Lake Dr in Clay County
12.8 mi
17 min
Drive to your destination
0.2 mi
0 min

Journey Details

Traveling from Hampton, Florida to Kingsley Beach, Florida covers 15.1 miles (24 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 21 minutes under normal conditions.

Drivers have 3 route options between these locations (15-17 miles / 24-27 km). The primary route shown here saves no time compared to alternatives.

The route features toll sections, coastal roads. During morning weekday travel, expect morning rush hour with average speeds around 46 mph (74 km/h) .

Journey Waypoints

Hampton

Starting Point

Theressa, Florida

16 mi to destination

2 mi
Starke, Florida

Traveled 4 mi from origin

2 mi
Kingsley Village, Florida

Traveled 12 mi from origin

2 mi
Kingsley Beach

Destination