Distance from Franklin, Virginia to Hampton, Virginia

Franklin Hampton
Total Distance
55.1 mi
(88.6 km)
Travel Time
1 hour 3 minutes

The driving distance from Franklin, Virginia to Hampton, Virginia is 55.1 mi (88.6 km)

The straight-line (air) distance is approximately 24.9 mi (40.1 km)

Estimated travel time by road is 1 hour 3 minutes

We found 2 routes between Franklin and Hampton.

Available Routes

Shortest
US-258 N
48.8 mi
78.6 km
1 hour 8 minutes
Fastest
US-58 E and I-664 N
55.1 mi
88.6 km
1 hour 3 minutes

Route Directions

Get on I-664 N in Chesapeake from US-58 E
33.6 mi
40 min
Follow I-664 N to Rip Rap Rd in Hampton. Take exit 265C from I-64 E
20.4 mi
19 min
Drive to N King St
1.1 mi
3 min

Route Directions

Follow US-258 N to State Rte 644 in Isle of Wight County
21.5 mi
26 min
Continue on State Rte 644 to US-258 N/Benns Church Blvd
9.2 mi
13 min
Continue on US-258 N to Hampton. Take exit 265C from I-64 E
17 mi
24 min
Drive to N King St
1.1 mi
3 min

Journey Details

Traveling from Franklin, Virginia to Hampton, Virginia covers 48.8 miles (79 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 8 minutes under normal conditions.

Drivers have 2 route options between these locations (49-55 miles / 79-89 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Franklin

Starting Point

Carrsville, Virginia

57 mi to destination

1 mi
Collosse, Virginia

Traveled 14 mi from origin

1 mi
Windsor, Virginia

43 mi to destination

1 mi
Indika, Virginia

Traveled 29 mi from origin

1 mi
Longview, Virginia

29 mi to destination

1 mi
Barlett, Virginia

Traveled 43 mi from origin

1 mi
Outlook Beach, Virginia

Traveled 57 mi from origin

4 mi
Hampton

Destination