Distance from Harmony Grove, North Carolina to Riverdale, Virginia

Harmony Grove Riverdale
Total Distance
112.8 mi
(181.5 km)
Travel Time
1 hour 59 minutes

The driving distance from Harmony Grove, North Carolina to Riverdale, Virginia is 112.8 mi (181.5 km)

The straight-line (air) distance is approximately 57.6 mi (92.7 km)

Estimated travel time by road is 1 hour 59 minutes

We found 3 routes between Harmony Grove and Riverdale.

Available Routes

Shortest Fastest
US-29 N
112.2 mi
180.6 km
1 hour 47 minutes
I-40 E
112.8 mi
181.5 km
1 hour 59 minutes
I-40 E and State Hwy 49 N
119.2 mi
191.9 km
2 hours 6 minutes

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
Take I-40 E, I-840 and US-29 N to NC-150 in Rockingham County
57.3 mi
53 min
10.5 mi
11 min
6.3 mi
7 min
Continue on County Home Rd. Take NC-62 N, Yarboroughs Mill Rd, NC-119 N and VA-119 N to US-360 E/US-58 E/Philpott Rd in Alton
21 mi
25 min
Follow US-360 E/US-58 E/Philpott Rd to US-501 S in Riverdale
15.8 mi
16 min

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
Follow I-40 E to NC-119 N in Mebane. Take exit 153 from I-40 E
63.5 mi
56 min
Continue on NC-119 N. Take State Hwy 49 N to US-501 N in Riverdale
53.9 mi
1 hr 4 min

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
Take I-40 E, I-840 and US-29 N to US-360 E/US-58 E/South Boston Rd in Danville. Take the US-58 E/US-360 E/S Boston exit from US-29 N/US-58 E
82.6 mi
1 hr 13 min
Follow US-360 E/US-58 E to US-501 S in Riverdale
27.8 mi
30 min

Journey Details

Traveling from Harmony Grove, North Carolina to Riverdale, Virginia covers 112.2 miles (181 km) in a east direction. This highway, substantial route typically takes 1 hour 47 minutes under normal conditions.

Drivers have 3 route options between these locations (112-119 miles / 181-192 km). The primary route shown here saves 19 minutes compared to alternatives.

The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 61 mph (98 km/h) .

Journey Waypoints

Harmony Grove

Starting Point

Ogburn Station, North Carolina

133 mi to destination

0 mi
Pine Knolls, North Carolina

Traveled 33 mi from origin

1 mi
Bethany, North Carolina

99 mi to destination

1 mi
Reidsville, North Carolina

Traveled 66 mi from origin

2 mi
Stacey, North Carolina

66 mi to destination

1 mi
Park Spring, North Carolina

Traveled 99 mi from origin

1 mi
Milton, North Carolina

33 mi to destination

1 mi
Turbeville, Virginia

Traveled 133 mi from origin

1 mi
Riverdale

Destination