Distance from Hampton, Florida to Mattox, Florida
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
Route Directions
Take SE County Rd 221 to US-301 N
Continue on US-301 N to Jacksonville
Take County Rd 228 to US-90 E/E Macclenny Ave in Macclenny
Route Directions
Take SE County Rd 221 to US-301 N
Take FL-16 W and FL-121 N to your destination in Nassau County
Route Directions
Take SE County Rd 221 to US-301 N
Continue on US-301 N to Nassau County
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
Mattox
Destination