Distance from Heards, Virginia to Richmond, Virginia

Heards Richmond
Total Distance
96.4 mi
(155.1 km)
Travel Time
1 hour 56 minutes

The driving distance from Heards, Virginia to Richmond, Virginia is 96.4 mi (155.1 km)

The straight-line (air) distance is approximately 47.6 mi (76.6 km)

Estimated travel time by road is 1 hour 56 minutes

We found 2 routes between Heards and Richmond.

Available Routes

Shortest Fastest
I-64 E
91.1 mi
146.6 km
1 hour 30 minutes
State Rte 6/VA-6 E
96.4 mi
155.1 km
1 hour 56 minutes

Route Directions

Follow Heards Mountain Rd to US-29 S
4.5 mi
11 min
Take VA-6 E/Irish Rd, W River Rd and VA-6 E to Fairground Rd in Goochland
60.9 mi
1 hr 11 min
5.1 mi
6 min
Take I-64 E to E Grace St in Richmond
25.9 mi
27 min
0 mi
0 min

Route Directions

Get on I-64 E from Heards Mountain Rd and US-29 N
17.6 mi
24 min
Follow I-64 E to US-250 W/E Broad St in Richmond. Take exit 74C from I-95 S
73 mi
1 hr 3 min
Continue on US-250 W/E Broad St. Drive to E Grace St
0.5 mi
2 min

Journey Details

Traveling from Heards, Virginia to Richmond, Virginia covers 91.1 miles (147 km) in a east direction. This highway, substantial route typically takes 1 hour 30 minutes under normal conditions.

Drivers have 2 route options between these locations (91-96 miles / 147-155 km). The primary route shown here saves 26 minutes compared to alternatives.

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

Journey Waypoints

Heards

Starting Point

Alberene, Virginia

110 mi to destination

1 mi
Scottsville, Virginia

Traveled 27 mi from origin

2 mi
Cohasset, Virginia

82 mi to destination

1 mi
Columbia, Virginia

Traveled 55 mi from origin

0 mi
Hunters Trail, Virginia

55 mi to destination

1 mi
Maidens, Virginia

Traveled 82 mi from origin

0 mi
Ashwoods, Virginia

27 mi to destination

1 mi
Dorset Woods, Virginia

Traveled 110 mi from origin

1 mi
Richmond

Destination