Distance from Heards, Virginia to Dinwiddie, Virginia

Heards Dinwiddie
Total Distance
130.2 mi
(209.5 km)
Travel Time
2 hours 5 minutes

The driving distance from Heards, Virginia to Dinwiddie, Virginia is 130.2 mi (209.5 km)

The straight-line (air) distance is approximately 53.8 mi (86.5 km)

Estimated travel time by road is 2 hours 5 minutes

We found 2 routes between Heards and Dinwiddie.

Available Routes

Shortest
US-460 E
126.7 mi
204 km
2 hours 25 minutes
Fastest
I-64 E
130.2 mi
209.5 km
2 hours 5 minutes

Route Directions

Get on I-64 E from Heards Mountain Rd and US-29 N
17.6 mi
24 min
Continue on I-64 E. Take I-95 S to State Rte 703 in Dinwiddie. Take exit 53 from I-85 S
111.1 mi
1 hr 38 min
Continue on State Rte 703. Drive to Main St
1.4 mi
3 min

Route Directions

Follow Heards Mountain Rd to US-29 S
4.5 mi
11 min
4.9 mi
4 min
Take VA-20 S to US-15 S in Buckingham County
36.1 mi
42 min
Follow US-15 S and US-460 E to State Rte 627 in Church Road
73.3 mi
1 hr 15 min
7.8 mi
9 min
0.1 mi
0 min
0.1 mi
1 min

Journey Details

Traveling from Heards, Virginia to Dinwiddie, Virginia covers 126.7 miles (204 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 25 minutes under normal conditions.

Drivers have 2 route options between these locations (127-130 miles / 204-209 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Heards

Starting Point

Esmont, Virginia

124 mi to destination

1 mi
Payne, Virginia

Traveled 31 mi from origin

2 mi
Slate Hill, Virginia

93 mi to destination

1 mi
Oak Forest, Virginia

Traveled 62 mi from origin

1 mi
Ballsville, Virginia

62 mi to destination

2 mi
Winterham, Virginia

Traveled 93 mi from origin

2 mi
Mannboro, Virginia

31 mi to destination

1 mi
Church Rd, Virginia

Traveled 124 mi from origin

1 mi
Dinwiddie

Destination