Distance from Upper Mohawk, New Jersey to Warrior Run, Pennsylvania
The driving distance from Upper Mohawk, New Jersey to Warrior Run, Pennsylvania is 111.7 mi (179.7 km)
The straight-line (air) distance is approximately 42.2 mi (67.9 km)
Estimated travel time by road is 2 hours 2 minutes
We found 3 routes between Upper Mohawk and Warrior Run.
Available Routes
Route Directions
Get on I-84 in Deerpark from NJ-15 N, US-206 N and River Rd
Follow I-84 and I-81 S to Main St in Hanover Township. Take exit 1 from PA-29 N
Continue on Main St. Drive to Chestnut St in Warrior Run
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, I-380 N and I-81 S to Main St in Hanover Township. Take exit 1 from PA-29 N
Continue on Main St. Drive to Chestnut St in Warrior Run
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 Church St in White Haven. Take exit 273 from I-80 W
Take PA-437 N and PA-309 N to Chestnut St in Warrior Run
Journey Details
Traveling from Upper Mohawk, New Jersey to Warrior Run, Pennsylvania covers 89.5 miles (144 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 43 minutes under normal conditions.
Drivers have 3 route options between these locations (90-112 miles / 144-180 km). The primary route shown here saves 19 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Upper Mohawk
Starting Point
Warrior Run
Destination