Distance from Chesapeake, Virginia to Harryhogan, Virginia
The driving distance from Chesapeake, Virginia to Harryhogan, Virginia is 127.6 mi (205.3 km)
The straight-line (air) distance is approximately 53.9 mi (86.8 km)
Estimated travel time by road is 2 hours 26 minutes
This route includes Toll roads along the way.
We found 3 routes between Chesapeake and Harryhogan.
Available Routes
Route Directions
Get on US-13 N from Bainbridge Blvd
Take I-664 N, US-17 N and US-360 E to VA-202 W in Callao
Follow Harryhogan Rd to your destination
Route Directions
Get on I-464 S from Bainbridge Blvd
Take I-664 N and I-64 W to VA-106 N/VA-609 N in New Kent County. Take exit 211 from I-64 W
Take VA-606 and US-360 E to your destination in Callao
Route Directions
Get on US-13 S/US-460 W from Bainbridge Blvd
Take I-664 N, I-64 W and US-17 N to VA-14 E/VA-3 W in Gloucester
Follow VA-3 W and VA-200 N to US-360 W in Northumberland County
Follow Harryhogan Rd to your destination
Journey Details
Traveling from Chesapeake, Virginia to Harryhogan, Virginia covers 117.6 miles (189 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 28 minutes under normal conditions.
Drivers have 3 route options between these locations (118-152 miles / 189-244 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features toll sections. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Chesapeake
Starting Point
Harryhogan
Destination