Distance from Duncan, Pennsylvania to Blakes, Pennsylvania

Duncan Blakes
Total Distance
22.2 mi
(35.8 km)
Travel Time
35 minutes

The driving distance from Duncan, Pennsylvania to Blakes, Pennsylvania is 22.2 mi (35.8 km)

The straight-line (air) distance is approximately 7.6 mi (12.3 km)

Estimated travel time by road is 35 minutes

We found 3 routes between Duncan and Blakes.

Available Routes

Shortest Fastest
Maple Hill Rd
20.8 mi
33.5 km
33 minutes
Cherry Flats Rd
22.2 mi
35.8 km
35 minutes
PA-660 E
26.4 mi
42.4 km
37 minutes

Route Directions

Take Cherry Flats Rd to N Williamson Rd in Covington Township
16 mi
23 min
2.2 mi
2 min
Take E Creek Rd to Blake Rd in Hamilton Township
4 mi
8 min

Route Directions

Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
6.9 mi
10 min
Take PA-660 E to Ruah St in Blossburg
15.4 mi
18 min
Take E Creek Rd to Blake Rd in Hamilton Township
4 mi
8 min

Route Directions

Take Antrim Rd, Maple Hill Rd and Arnot Rd to Appalachian Throughway/Bloss Mountain Rd in Bloss Township
14.4 mi
22 min
0.3 mi
0 min
1.6 mi
2 min
Take Morris Run Rd/S R 2014 to Old Bloss Rd in Morris Run
3.1 mi
4 min
Drive to Blake Rd
1.4 mi
3 min

Journey Details

Traveling from Duncan, Pennsylvania to Blakes, Pennsylvania covers 20.8 miles (34 km) in a east direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.

Drivers have 3 route options between these locations (21-26 miles / 34-42 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 41 mph (66 km/h) .

Journey Waypoints

Duncan

Starting Point

Duncan Township, Pennsylvania

18 mi to destination

1 mi
Landrus, Pennsylvania

Traveled 4 mi from origin

1 mi
Bloss Township, Pennsylvania

Traveled 9 mi from origin

1 mi
Arnot, Pennsylvania

9 mi to destination

1 mi
Blossburg, Pennsylvania

4 mi to destination

1 mi
Blakes

Destination