Distance from Oldhams, Virginia to Harryhogan, Virginia

Oldhams Harryhogan
Total Distance
12.6 mi
(20.3 km)
Travel Time
19 minutes

The driving distance from Oldhams, Virginia to Harryhogan, Virginia is 12.6 mi (20.3 km)

The straight-line (air) distance is approximately 4.2 mi (6.8 km)

Estimated travel time by road is 19 minutes

We found 3 routes between Oldhams and Harryhogan.

Available Routes

Shortest Fastest
VA-203 N, VA-202 E and Harryhogan Rd
12.4 mi
20 km
17 minutes
State Rte 600 and Harryhogan Rd
12.6 mi
20.3 km
19 minutes
US-360 E
13.7 mi
22 km
21 minutes

Route Directions

0 mi
0 min
0.4 mi
0 min
Follow State Rte 600 to US-360 E in Callao
5.8 mi
8 min
Follow US-360 E to Harryhogan Rd in Northumberland County
3.2 mi
4 min
Follow Harryhogan Rd to your destination
3.2 mi
5 min

Route Directions

0 mi
0 min
0.4 mi
0 min
Continue on State Rte 600. Take State Rte 619 to US-360 E in Richmond County
5.4 mi
8 min
Follow US-360 E to Harryhogan Rd in Callao
4.6 mi
5 min
Follow Harryhogan Rd to your destination
3.2 mi
5 min

Route Directions

12.4 mi
17 min

Journey Details

Traveling from Oldhams, Virginia to Harryhogan, Virginia covers 12.4 miles (20 km) in a east direction. This mixed highways and local roads, moderate route typically takes 17 minutes under normal conditions.

Drivers have 3 route options between these locations (12-14 miles / 20-22 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Oldhams

Starting Point

Hogans Hill, Virginia

10 mi to destination

1 mi
Grays Corner, Virginia

7 mi to destination

1 mi
Kinsale, Virginia

Traveled 7 mi from origin

1 mi
Harryhogan

Destination