Distance from Heards, Virginia to Maitland, Pennsylvania
The driving distance from Heards, Virginia to Maitland, Pennsylvania is 257 mi (413.6 km)
The straight-line (air) distance is approximately 123.6 mi (198.9 km)
Estimated travel time by road is 4 hours 29 minutes
We found 3 routes between Heards and Maitland.
Available Routes
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Follow I-81 N to US-11 N/Molly Pitcher Hwy in Antrim Township. Take exit 3 from I-81 N
Take Lemar Rd, PA-75 N and US-522 N to US-22 E/US-322 E in Derry Township
Continue on US-22 E/US-322 E to E Charles St. Exit from US-22 E/US-322 E
Take Green Ave Exd to Back Maitland Rd in Maitland
Route Directions
Follow Heards Mountain Rd to US-29 N
Follow US-29 N, US-17 N and I-81 N to PA-16 W/W Baltimore St/Buchanan Trail E in Greencastle
Continue on PA-16 W/Buchanan Trail E. Take Lemar Rd, PA-75 N and Aughwick Rd to US-522 N in Burnt Cabins
Follow US-522 N to E Charles St in Mifflin County. Exit from US-22 E/US-322 E
Take Green Ave Exd to Back Maitland Rd in Maitland
Route Directions
Follow Taylor Creek Rd and VA-151 N to US-250
Take I-81 N and US-522 N to E Charles St in Mifflin County. Exit from US-22 E/US-322 E
Take Green Ave Exd to Back Maitland Rd in Maitland
Journey Details
Traveling from Heards, Virginia to Maitland, Pennsylvania covers 256.9 miles (413 km) in a northeast direction. This highway, long-distance route typically takes 4 hours 38 minutes under normal conditions.
Drivers have 3 route options between these locations (257-266 miles / 413-428 km). The primary route shown here saves 24 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Maitland
Destination