Distance from Harmony Grove, North Carolina to Ridgeway, Virginia

Harmony Grove Ridgeway
Total Distance
55.5 mi
(89.3 km)
Travel Time
1 hour 4 minutes

The driving distance from Harmony Grove, North Carolina to Ridgeway, Virginia is 55.5 mi (89.3 km)

The straight-line (air) distance is approximately 28.1 mi (45.2 km)

Estimated travel time by road is 1 hour 4 minutes

We found 3 routes between Harmony Grove and Ridgeway.

Available Routes

Shortest Fastest
US-158 E and US-220 N
55.5 mi
89.3 km
1 hour 4 minutes
US-421 S, US-158 E and US-220 N
55.7 mi
89.7 km
1 hour 5 minutes
US-220 N
56.1 mi
90.3 km
1 hour 15 minutes

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
Follow US-421 S and US-158 E to Belews Creek Rd in Stokesdale
27 mi
31 min
Get on US-220 N in Rockingham County from NC-68 N
4.5 mi
5 min
Follow US-220 N to Morehead Ave in Ridgeway
22.2 mi
22 min

Route Directions

Get on US-421 S in Winston-Salem from Phillips Bridge Rd and S Peace Haven Rd
4 mi
7 min
Follow US-421 S and US-158 E to Belews Creek Rd in Stokesdale
25.1 mi
29 min
Get on US-220 N in Rockingham County from NC-68 N
4.5 mi
5 min
Follow US-220 N to Morehead Ave in Ridgeway
22.2 mi
22 min

Route Directions

Take Meadowlark Dr, Robinhood Rd, Shattalon Dr, Stanleyville Dr, ... and NC-65 E to S Main St in Walnut Cove
24.3 mi
37 min
Take US-311 N and US-220 N to Morehead Ave in Ridgeway
31.8 mi
37 min

Journey Details

Traveling from Harmony Grove, North Carolina to Ridgeway, Virginia covers 55.5 miles (89 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 4 minutes under normal conditions.

Drivers have 3 route options between these locations (55-56 miles / 89-90 km). The primary route shown here saves 12 minutes compared to alternatives.

Journey Waypoints

Harmony Grove

Starting Point

Valley View, North Carolina

65 mi to destination

1 mi
Bethania Station, North Carolina

Traveled 16 mi from origin

1 mi
Germanton, North Carolina

48 mi to destination

1 mi
Walnut Cove, North Carolina

Traveled 32 mi from origin

1 mi
Dillard, North Carolina

32 mi to destination

2 mi
Ayersville, North Carolina

16 mi to destination

2 mi
Price, North Carolina

Traveled 65 mi from origin

1 mi
Ridgeway

Destination