Distance from Hooks, Alabama to Salem, Alabama

Hooks Salem
Total Distance
37 mi
(59.6 km)
Travel Time
47 minutes

The driving distance from Hooks, Alabama to Salem, Alabama is 37 mi (59.6 km)

The straight-line (air) distance is approximately 17.4 mi (28 km)

Estimated travel time by road is 47 minutes

We found 2 routes between Hooks and Salem.

Available Routes

Shortest Fastest
US-431 N and AL-169 N
34.9 mi
56.2 km
38 minutes
Lee Rd 175/Meadows Mill Rd
37 mi
59.6 km
47 minutes

Route Directions

0 mi
0 min
4 mi
4 min
Follow Zion Hill Rd to Uchee Rd in Jack
6 mi
7 min
Continue on Uchee Rd. Take Huguley Rd to Lee Rd 175/Meadows Mill Rd in Salem
27.1 mi
34 min

Route Directions

34.9 mi
38 min

Journey Details

Traveling from Hooks, Alabama to Salem, Alabama covers 34.9 miles (56 km) in a north direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.

Drivers have 2 route options between these locations (35-37 miles / 56-60 km). The primary route shown here saves 9 minutes compared to alternatives.

Journey Waypoints

Hooks

Starting Point

Hatchechubbee, Alabama

40 mi to destination

2 mi
Sandfort, Alabama

30 mi to destination

1 mi
Hugley, Alabama

20 mi to destination

1 mi
Prince Crossroads, Alabama

10 mi to destination

1 mi
Salem

Destination