Distance from Troy Hills, New Jersey to Oliver Mills, Pennsylvania
The driving distance from Troy Hills, New Jersey to Oliver Mills, Pennsylvania is 125.6 mi (202.1 km)
The straight-line (air) distance is approximately 49.5 mi (79.6 km)
Estimated travel time by road is 2 hours 3 minutes
This route includes Toll roads along the way.
We found 3 routes between Troy Hills and Oliver Mills.
Available Routes
Route Directions
Take I-287 S, I-78 W, PA-33 N and I-80 W to PA-115 N in Blakeslee. Take exit 284 from I-80 W
Continue on PA-115 N. Drive to Laurel Run Rd in Laurel Run
Route Directions
Take I-80 W to NJ-15 N. Take exit 34B from I-80 W
Get on I-84 in Pike County from NJ-15 N and US-206 N
Follow I-84 and I-81 S to Wilkes Barre Township Blvd in Wilkes-Barre Township. Take exit 165 from I-81 S
Continue on Wilkes Barre Township Blvd. Take E Northampton St to Laurel Run Rd in Laurel Run
Route Directions
Follow I-80 W to PA-115 N in Blakeslee. Take exit 284 from I-80 W
Continue on PA-115 N. Drive to Laurel Run Rd in Laurel Run
Journey Details
Traveling from Troy Hills, New Jersey to Oliver Mills, Pennsylvania covers 93.9 miles (151 km) in a west direction. This highway, substantial route typically takes 1 hour 36 minutes under normal conditions.
Drivers have 3 route options between these locations (94-126 miles / 151-202 km). The primary route shown here saves 35 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Troy Hills
Starting Point
Oliver Mills
Destination