Distance from Duncan, Pennsylvania to Alford, Pennsylvania
The driving distance from Duncan, Pennsylvania to Alford, Pennsylvania is 102.9 mi (165.5 km)
The straight-line (air) distance is approximately 48 mi (77.2 km)
Estimated travel time by road is 2 hours 21 minutes
We found 3 routes between Duncan and Alford.
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-706 E to N Weston Rd in Bridgewater Township
Continue on N Weston Rd. Drive to Depot Rd/Station Rd in Brooklyn Township
Route Directions
Take Sr3009 to PA-287 S in Delmar Township
Take State Rte 414 E, US-6 E and PA-706 E to N Weston Rd in Bridgewater Township
Continue on N Weston Rd. Drive to Depot Rd/Station Rd in Brooklyn Township
Route Directions
Take Antrim Rd and Round Top Rd to US-6 E in Charleston Township
Continue on US-6 E to Wyalusing Township
Take PA-706 E to Depot Rd/Station Rd in Kingsley
Journey Details
Traveling from Duncan, Pennsylvania to Alford, Pennsylvania covers 99.9 miles (161 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 19 minutes under normal conditions.
Drivers have 3 route options between these locations (100-103 miles / 161-166 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Duncan
Starting Point
Alford
Destination