Distance from Duncan, Pennsylvania to Troy, Pennsylvania
The driving distance from Duncan, Pennsylvania to Troy, Pennsylvania is 37.7 mi (60.7 km)
The straight-line (air) distance is approximately 16.1 mi (25.9 km)
Estimated travel time by road is 49 minutes
We found 3 routes between Duncan and Troy.
Available Routes
Route Directions
Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
Continue on US-6 E. Take PA-660 E to US-6 E in Troy
Route Directions
Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
Continue on US-6 E. Take PA-660 E to Old State Rd in Sullivan Township
Route Directions
Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
Drive to US-6 E in Troy
Journey Details
Traveling from Duncan, Pennsylvania to Troy, Pennsylvania covers 34.8 miles (56 km) in a east direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.
Drivers have 3 route options between these locations (35-38 miles / 56-61 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 42 mph (68 km/h) .
Journey Waypoints
Duncan
Starting Point
Troy
Destination