Distance from Duncan, Pennsylvania to Marsh Hill, Pennsylvania

Duncan Marsh Hill
Total Distance
40.8 mi
(65.6 km)
Travel Time
46 minutes

The driving distance from Duncan, Pennsylvania to Marsh Hill, Pennsylvania is 40.8 mi (65.6 km)

The straight-line (air) distance is approximately 11.8 mi (19 km)

Estimated travel time by road is 46 minutes

We found 3 routes between Duncan and Marsh Hill.

Available Routes

Shortest
State Rte 414 E and Roaring Branch Rd
33.4 mi
53.7 km
47 minutes
Fastest
US-15 S
40.8 mi
65.6 km
46 minutes
Ogdensburg Rd
42.3 mi
68 km
56 minutes

Route Directions

Take Sr3009 to PA-287 S in Delmar Township
3.5 mi
5 min
Take State Rte 414 E, US-15 S and PA-14 N to Pleasant Stream Rd in McIntyre Township
37 mi
39 min
0.4 mi
0 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, N Williamson Rd, Ogdensburg Rd and PA-14 S to Pleasant Stream Rd in McIntyre Township
35 mi
45 min
0.4 mi
0 min

Route Directions

Take Sr3009 to PA-287 S in Delmar Township
3.5 mi
5 min
Take State Rte 414 E to Main St/Williamson Trail in Liberty
13.7 mi
16 min
Take Roaring Branch Rd to PA-14 S in Union Township
9.7 mi
16 min
6.1 mi
7 min
0.4 mi
0 min

Journey Details

Traveling from Duncan, Pennsylvania to Marsh Hill, Pennsylvania covers 33.4 miles (54 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.

Drivers have 3 route options between these locations (33-42 miles / 54-68 km). The primary route shown here saves 10 minutes compared to alternatives.

Journey Waypoints

Duncan

Starting Point

Landrus, Pennsylvania

27 mi to destination

1 mi
Hartsfield, Pennsylvania

20 mi to destination

1 mi
Liberty, Pennsylvania

14 mi to destination

0 mi
McIntyre Township, Pennsylvania

7 mi to destination

2 mi
Marsh Hill

Destination