Distance from Heards, Virginia to Eden, Pennsylvania
The driving distance from Heards, Virginia to Eden, Pennsylvania is 276.4 mi (444.8 km)
The straight-line (air) distance is approximately 124.1 mi (199.7 km)
Estimated travel time by road is 4 hours 19 minutes
We found 2 routes between Heards and Eden.
Available Routes
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Take I-81 N and PA-283 E to PA-23 E/New Holland Pike in Manheim Township. Take the New Holland Pike exit from US-30 E
Follow PA-23 E/New Holland Pike to Eden Rd/Millcross Rd
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Take I-81 N to MD-66 N/Mapleville Rd in Beaver Creek. Take exit 35 from I-70 E
Get on US-30 E in West Manchester Township from MD-77 E, US-15 N and Lincoln Way W
Follow US-30 E to PA-23 E/New Holland Pike in Manheim Township. Take the New Holland Pike exit from US-30 E
Follow PA-23 E/New Holland Pike to Eden Rd/Millcross Rd
Journey Details
Traveling from Heards, Virginia to Eden, Pennsylvania covers 262 miles (422 km) in a northeast direction. This highway, long-distance route typically takes 4 hours 35 minutes under normal conditions.
Drivers have 2 route options between these locations (262-276 miles / 422-445 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Heards
Starting Point
Eden
Destination