Distance from Troy Hills, New Jersey to Roscoe, New York
The driving distance from Troy Hills, New Jersey to Roscoe, New York is 113.7 mi (182.9 km)
The straight-line (air) distance is approximately 49.3 mi (79.4 km)
Estimated travel time by road is 1 hour 44 minutes
This route includes Toll roads along the way.
We found 3 routes between Troy Hills and Roscoe.
Available Routes
Route Directions
Follow I-287 N, I-87 N and NY-17 W to Old Rte 17 in Roscoe. Take exit 94 from NY-17 W
Route Directions
Follow I-80 W and NJ-15 N to County Rd 565/Ross Corner Sussex Rd in Frankford
Continue on County Rd 565 to Sussex
Follow NJ-23 N to Greenville Rd in Wantage
Follow Greenville Rd, Mountain Rd and Otisville Rd to US-209 N/Treasure Lake Rd in Mamakating
Take NY-17 W to Old Rte 17 in Roscoe. Take exit 94 from NY-17 W
Route Directions
Follow I-80 W, NJ-15 N and US-206 N to River Rd in Montague
Follow River Rd to E Main St in Port Jervis
Take NY-97 N to NY-42 N in Sparrow Bush
Get on NY-17 W in Thompson from NY-42 N
Follow NY-17 W to Old Rte 17 in Roscoe. Take exit 94 from NY-17 W
Journey Details
Traveling from Troy Hills, New Jersey to Roscoe, New York covers 102.6 miles (165 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 1 minute under normal conditions.
Drivers have 3 route options between these locations (103-114 miles / 165-183 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Troy Hills
Starting Point
Roscoe
Destination