Distance from Bristow, Alabama to Francis, Alabama

Bristow Francis
Total Distance
40.6 mi
(65.4 km)
Travel Time
53 minutes

The driving distance from Bristow, Alabama to Francis, Alabama is 40.6 mi (65.4 km)

The straight-line (air) distance is approximately 20.2 mi (32.6 km)

Estimated travel time by road is 53 minutes

We found 2 routes between Bristow and Francis.

Available Routes

Shortest Fastest
US-411 S and AL-77 S
37.9 mi
61 km
46 minutes
Green Valley Rd
40.6 mi
65.4 km
53 minutes

Route Directions

Take Keener Dr to US-411 S/Weiss Lake Blvd
2.6 mi
4 min
Continue on US-411 S. Take Appalachian Hwy, Green Valley Rd and AL-77 S to Big Oak Rd in Ohatchee
37.4 mi
47 min
0.6 mi
1 min

Route Directions

37.9 mi
46 min

Journey Details

Traveling from Bristow, Alabama to Francis, Alabama covers 37.9 miles (61 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.

Drivers have 2 route options between these locations (38-41 miles / 61-65 km). The primary route shown here saves 7 minutes compared to alternatives.

The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 47 mph (76 km/h) .

Journey Waypoints

Bristow

Starting Point

Slackland, Alabama

47 mi to destination

1 mi
Murrycross, Alabama

Traveled 12 mi from origin

1 mi
Coates Bend, Alabama

35 mi to destination

1 mi
Ewing, Alabama

Traveled 23 mi from origin

1 mi
Glencoe, Alabama

23 mi to destination

1 mi
Cobb City, Alabama

Traveled 35 mi from origin

1 mi
Markton, Alabama

12 mi to destination

1 mi
Grayton, Alabama

Traveled 47 mi from origin

2 mi
Francis

Destination