Distance from Troy Hills, New Jersey to Upper Saddle River, New Jersey
The driving distance from Troy Hills, New Jersey to Upper Saddle River, New Jersey is 34.3 mi (55.2 km)
The straight-line (air) distance is approximately 13 mi (20.9 km)
Estimated travel time by road is 35 minutes
We found 3 routes between Troy Hills and Upper Saddle River.
Available Routes
Route Directions
Take I-287 N and NJ-17 S to E Crescent Ave in Bergen County. Take the Ramsey exit from NJ-17 S
Drive to Lake St in Upper Saddle River
Route Directions
Get on I-80 E
Follow I-80 E and Garden State Pkwy N to W Grand Ave in Montvale. Take exit 172 from Garden State Pkwy N
Drive to Lake St in Upper Saddle River
Route Directions
Get on I-80 E
Continue on I-80 E. Take NJ-17 N to E Allendale Rd in Saddle River. Exit from NJ-17 N
Drive to W Saddle River Rd in Upper Saddle River
Journey Details
Traveling from Troy Hills, New Jersey to Upper Saddle River, New Jersey covers 30.6 miles (49 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.
Drivers have 3 route options between these locations (31-34 miles / 49-55 km). The primary route shown here saves 10 seconds 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
Troy Hills
Starting Point
Upper Saddle River
Destination