Distance from Upper Mohawk, New Jersey to Poplar Heights, Virginia
The driving distance from Upper Mohawk, New Jersey to Poplar Heights, Virginia is 268.9 mi (432.7 km)
The straight-line (air) distance is approximately 124.2 mi (199.8 km)
Estimated travel time by road is 4 hours 17 minutes
This route includes Toll roads along the way.
We found 3 routes between Upper Mohawk and Poplar Heights.
Available Routes
Route Directions
Get on I-80 E in Rockaway Township from NJ-15 S
Take Garden State Pkwy S, I-95 S, NJ Tpke S, I-95 S and I-495 W to VA-7 E/Leesburg Pike in Tysons. Take the VA-7 E/Leesburg Pike exit from I-495 W
Continue on VA-7 E/Leesburg Pike. Drive to Allan Ave in Idylwood
Route Directions
Get on I-80 E in Rockaway Township from NJ-15 S
Take Garden State Pkwy S, I-95 S, NJ Tpke S, I-95 S and I-495 W to VA-7 E/Leesburg Pike in Tysons. Take the VA-7 E/Leesburg Pike exit from I-495 W
Continue on VA-7 E/Leesburg Pike. Drive to Allan Ave in Idylwood
Route Directions
Get on I-80 W in Allamuchy Township from Andover Rd, Andover Sparta Rd, Decker Pond Rd and County Rd 517
Follow I-80 W to Hope Blairstown Rd in Hope. Take exit 12 from I-80 W
Get on PA-33 S in Palmer Township from Hope Bridgeville Rd, Martins Creek Belvidere Hwy and Uhler Rd
Take US-22 W, I-78 W and I-81 S to US-15 S in Cumberland County. Take the US-15 S exit from PA-581 W
Follow I-270 S and I-495 S to VA-7 E/Leesburg Pike in Tysons. Take the VA-7 E/Leesburg Pike exit from I-495 S
Continue on VA-7 E/Leesburg Pike. Drive to Allan Ave in Idylwood
Journey Details
Traveling from Upper Mohawk, New Jersey to Poplar Heights, Virginia covers 258.7 miles (416 km) in a southwest direction. This highway, long-distance route typically takes 4 hours 36 minutes under normal conditions.
Drivers have 3 route options between these locations (259-269 miles / 416-433 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Upper Mohawk
Starting Point
Poplar Heights
Destination