Distance from Heards, Virginia to Eden Heights, Pennsylvania
The driving distance from Heards, Virginia to Eden Heights, Pennsylvania is 276.7 mi (445.2 km)
The straight-line (air) distance is approximately 124.1 mi (199.7 km)
Estimated travel time by road is 4 hours 21 minutes
We found 3 routes between Heards and Eden Heights.
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
Continue on PA-23 E/New Holland Pike. Drive to Zarker 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
Continue on PA-23 E/New Holland Pike. Drive to Zarker Rd
Route Directions
Get on I-66 E in Prince William County from US-29 N
Continue on I-66 E. Take I-495 N, I-95 N, I-695 N, I-83 N and US-30 E to PA-23 E/New Holland Pike in Manheim Township. Take the New Holland Pike exit from US-30 E
Continue on PA-23 E/New Holland Pike. Drive to Zarker Rd
Journey Details
Traveling from Heards, Virginia to Eden Heights, Pennsylvania covers 252.5 miles (406 km) in a northeast direction. This mixed highways and local roads, long-distance route typically takes 4 hours 29 minutes under normal conditions.
Drivers have 3 route options between these locations (252-277 miles / 406-445 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Heards
Starting Point
Eden Heights
Destination