Distance from Franklin, Virginia to Chesapeake, Virginia

Franklin Chesapeake
Total Distance
44.1 mi
(71 km)
Travel Time
52 minutes

The driving distance from Franklin, Virginia to Chesapeake, Virginia is 44.1 mi (71 km)

The straight-line (air) distance is approximately 22.2 mi (35.7 km)

Estimated travel time by road is 52 minutes

We found 2 routes between Franklin and Chesapeake.

Available Routes

Shortest
US-58 E and US-58 E
43.6 mi
70.2 km
52 minutes
Fastest
US-58 E, US-58 E and I-64 W
44.1 mi
71 km
52 minutes

Route Directions

Take US-58 E and I-64 W to VA-190 W/Great Bridge Blvd in Chesapeake. Take exit 292 from I-64 W
42.8 mi
48 min
Continue on VA-190 W/Great Bridge Blvd. Drive to Private 7 Rd
1.4 mi
3 min

Route Directions

Follow US-258 N to State Rte 616/Lees Mill Rd in Camptown
1.3 mi
2 min
Continue on Lees Mill Rd to Suffolk
4.1 mi
6 min
Follow US-58 E and I-64 W to VA-190 W/Great Bridge Blvd in Chesapeake. Take exit 292 from I-64 W
36.8 mi
39 min
Continue on VA-190 W/Great Bridge Blvd. Drive to Private 7 Rd
1.4 mi
3 min

Journey Details

Traveling from Franklin, Virginia to Chesapeake, Virginia covers 43.6 miles (70 km) in a east direction. This mixed highways and local roads, moderate route typically takes 52 minutes under normal conditions.

Drivers have 2 route options between these locations (44-44 miles / 70-71 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Franklin

Starting Point

Elwood, Virginia

51 mi to destination

1 mi
Carrsville, Virginia

Traveled 13 mi from origin

2 mi
Manning, Virginia

38 mi to destination

2 mi
Barrett Acres, Virginia

Traveled 26 mi from origin

0 mi
Suffolk, Virginia

26 mi to destination

1 mi
Baileytown, Virginia

Traveled 38 mi from origin

3 mi
Cavalier Manor, Virginia

13 mi to destination

3 mi
Deep Creek, Virginia

Traveled 51 mi from origin

1 mi
Chesapeake

Destination