Distance from Harmony Grove, North Carolina to Lennig, Virginia

Harmony Grove Lennig
Total Distance
128 mi
(206 km)
Travel Time
2 hours 7 minutes

The driving distance from Harmony Grove, North Carolina to Lennig, Virginia is 128 mi (206 km)

The straight-line (air) distance is approximately 62 mi (99.7 km)

Estimated travel time by road is 2 hours 7 minutes

We found 3 routes between Harmony Grove and Lennig.

Available Routes

Shortest
US-158 E and US-29 N
122.7 mi
197.5 km
2 hours 18 minutes
US-158 E, US-29 N and VA-57 E
125.3 mi
201.7 km
2 hours 25 minutes
Fastest
US-29 N
128 mi
206 km
2 hours 7 minutes

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
Follow I-40 E, I-840 and US-29 N to Spring Garden Rd in Blairs
91.9 mi
1 hr 21 min
Follow Spring Garden Rd, VA-57 E and State Rte 642 to State Rte 603 in Halifax County
34.2 mi
41 min

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
Get on NC-704 E in Madison from US-158 E and US-220 N
37.8 mi
44 min
Get on US-158 E/US-29 BUS N in Reidsville from NC-704 E and NC-65 E
16 mi
20 min
Follow US-29 BUS N and US-29 N to Spring Garden Rd in Blairs
35.4 mi
34 min
Follow Spring Garden Rd, VA-57 E and State Rte 642 to State Rte 603 in Halifax County
34.2 mi
41 min

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
Follow US-421 S, US-158 E and US-29 N to Spring Garden Rd in Blairs
86.6 mi
1 hr 32 min
Follow Spring Garden Rd, VA-57 E and State Rte 642 to State Rte 603 in Halifax County
34.2 mi
41 min

Journey Details

Traveling from Harmony Grove, North Carolina to Lennig, Virginia covers 122.7 miles (198 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 18 minutes under normal conditions.

Drivers have 3 route options between these locations (123-128 miles / 198-206 km). The primary route shown here saves 7 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Harmony Grove

Starting Point

Ogburn Station, North Carolina

143 mi to destination

1 mi
Belews Creek, North Carolina

Traveled 36 mi from origin

1 mi
Bethany, North Carolina

107 mi to destination

2 mi
Carters Grove, North Carolina

Traveled 71 mi from origin

1 mi
Mayfield, North Carolina

71 mi to destination

1 mi
Woodlake Park, Virginia

Traveled 107 mi from origin

1 mi
Keeling, Virginia

36 mi to destination

2 mi
Rodden, Virginia

Traveled 143 mi from origin

1 mi
Lennig

Destination