Distance from Duncan, Pennsylvania to Laflin, Pennsylvania
The driving distance from Duncan, Pennsylvania to Laflin, Pennsylvania is 137.8 mi (221.8 km)
The straight-line (air) distance is approximately 49.2 mi (79.3 km)
Estimated travel time by road is 2 hours 20 minutes
We found 3 routes between Duncan and Laflin.
Available Routes
Route Directions
Get on US-15 S in Liberty Township from Sr3009, PA-287 S and State Rte 414 E
Continue to Williamsport. Take exit 27A from I-180 E
Get on I-80 E in White Deer Township
Follow I-80 E and I-81 N to PA-115 S in Plains Township. Take exit 170A from I-81 N
Take E Mountain Blvd, PA-315 N and Laflin Rd to Market St/E Saylor Ave in Laflin
Route Directions
Get on US-15 S in Liberty Township from Sr3009, PA-287 S and State Rte 414 E
Continue on US-15 S. Take I-180 E to N Main St in Hughesville
Follow PA-118 E and PA-239 S to US-11 N/Main St in Shickshinny
Follow US-11 N, PA-29 S and I-81 N to PA-115 S in Plains Township. Take exit 170A from I-81 N
Take E Mountain Blvd, PA-315 N and Laflin Rd to Market St/E Saylor Ave in Laflin
Route Directions
Get on US-15 S in Liberty Township from Sr3009, PA-287 S and State Rte 414 E
Follow US-15 S and I-180 E to PA-118 E in Jordan Township
Continue on PA-118 E to Kingston Township
Follow PA-309 S to S River St in Plains Township. Take exit 3 from PA-309 S
Continue on S River St. Drive to E Saylor Ave in Laflin
Journey Details
Traveling from Duncan, Pennsylvania to Laflin, Pennsylvania covers 116.4 miles (187 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 13 minutes under normal conditions.
Drivers have 3 route options between these locations (116-138 miles / 187-222 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Duncan
Starting Point
Laflin
Destination