Distance from Duncan, Pennsylvania to Marsh Hill, Pennsylvania
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
Route Directions
Take Sr3009 to PA-287 S in Delmar Township
Take State Rte 414 E, US-15 S and PA-14 N to Pleasant Stream Rd in McIntyre Township
Route Directions
Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
Take PA-660 E, N Williamson Rd, Ogdensburg Rd and PA-14 S to Pleasant Stream Rd in McIntyre Township
Route Directions
Take Sr3009 to PA-287 S in Delmar Township
Take State Rte 414 E to Main St/Williamson Trail in Liberty
Take Roaring Branch Rd to PA-14 S in Union Township
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
Marsh Hill
Destination