Distance from Franklin, Virginia to Newport News, Virginia
The driving distance from Franklin, Virginia to Newport News, Virginia is 48.5 mi (78 km)
The straight-line (air) distance is approximately 23.4 mi (37.7 km)
Estimated travel time by road is 1 hour 7 minutes
We found 3 routes between Franklin and Newport News.
Available Routes
Route Directions
Follow US-258 N to State Rte 606 in Isle of Wight County
Take Everets Rd and VA-10 W/VA-32 N to US-258 N in Benns Church
Continue on US-258 N to Newport News
Continue on Jefferson Ave. Take Thimble Shoals Blvd to Town Center Dr
Route Directions
Get on I-664 N in Chesapeake from US-58 E
Continue on I-664 N to Newport News. Take exit 258A from I-64 W
Follow US-17 S/J Clyde Morris Blvd, Diligence Dr and Thimble Shoals Blvd to Town Center Dr
Route Directions
Follow US-258 N to State Rte 644 in Isle of Wight County
Continue on State Rte 644 to US-258 N/Benns Church Blvd
Follow US-258 N to Jefferson Ave in Newport News
Continue on Jefferson Ave. Drive to Town Center Dr
Journey Details
Traveling from Franklin, Virginia to Newport News, Virginia covers 47.5 miles (76 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 6 minutes under normal conditions.
Drivers have 3 route options between these locations (47-60 miles / 76-97 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Franklin
Starting Point
Newport News
Destination