Distance from Duncan, Pennsylvania to Troy, Pennsylvania

Duncan Troy
Total Distance
37.7 mi
(60.7 km)
Travel Time
49 minutes

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

Shortest Fastest
US-6 E
34.8 mi
56 km
47 minutes
Old State Rd
36 mi
58 km
49 minutes
PA-660 E and US-6 E
37.7 mi
60.7 km
49 minutes

Route Directions

Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
6.9 mi
10 min
Continue on US-6 E. Take PA-660 E to US-6 E in Troy
30.8 mi
39 min

Route Directions

Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
6.9 mi
10 min
Continue on US-6 E. Take PA-660 E to Old State Rd in Sullivan Township
17 mi
21 min
7.6 mi
11 min
4.5 mi
5 min

Route Directions

Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
6.9 mi
10 min
Drive to US-6 E in Troy
27.9 mi
37 min

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

Landrus, Pennsylvania

37 mi to destination

1 mi
Bloss Township, Pennsylvania

Traveled 9 mi from origin

1 mi
Blossburg, Pennsylvania

28 mi to destination

1 mi
Blakes, Pennsylvania

Traveled 19 mi from origin

1 mi
Ward Township, Pennsylvania

Traveled 28 mi from origin

1 mi
Armenia Township, Pennsylvania

9 mi to destination

1 mi
Covert, Pennsylvania

Traveled 37 mi from origin

1 mi
Troy

Destination