Distance from Hampton, Florida to Mattox, Florida

Hampton Mattox
Total Distance
40.5 mi
(65.1 km)
Travel Time
45 minutes

The driving distance from Hampton, Florida to Mattox, Florida is 40.5 mi (65.1 km)

The straight-line (air) distance is approximately 18.7 mi (30.1 km)

Estimated travel time by road is 45 minutes

We found 3 routes between Hampton and Mattox.

Available Routes

Shortest Fastest
US-301 N
36.4 mi
58.6 km
39 minutes
FL-16 W and FL-121
40.1 mi
64.6 km
47 minutes
US-301 N and County Rd 228
40.5 mi
65.1 km
45 minutes

Route Directions

Take SE County Rd 221 to US-301 N
2.1 mi
3 min
Continue on US-301 N to Jacksonville
23.4 mi
23 min
Take County Rd 228 to US-90 E/E Macclenny Ave in Macclenny
9.8 mi
12 min
4.9 mi
5 min
0.2 mi
0 min

Route Directions

Take SE County Rd 221 to US-301 N
2.1 mi
3 min
Take FL-16 W and FL-121 N to your destination in Nassau County
37.7 mi
43 min
0.2 mi
0 min

Route Directions

Take SE County Rd 221 to US-301 N
2.1 mi
3 min
Continue on US-301 N to Nassau County
34.1 mi
35 min
0.2 mi
1 min

Journey Details

Traveling from Hampton, Florida to Mattox, Florida covers 36.4 miles (59 km) in a north direction. This highway, moderate route typically takes 39 minutes under normal conditions.

Drivers have 3 route options between these locations (36-40 miles / 59-65 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Hampton

Starting Point

Starke, Florida

43 mi to destination

1 mi
Saxton, Florida

32 mi to destination

1 mi
Lawtey, Florida

Traveled 22 mi from origin

1 mi
Hugh, Florida

Traveled 32 mi from origin

1 mi
McPherson, Florida

Traveled 43 mi from origin

1 mi
Mattox

Destination