Distance from Pine Run, Pennsylvania to Roaring Branch, Pennsylvania
The driving distance from Pine Run, Pennsylvania to Roaring Branch, Pennsylvania is 38.8 mi (62.5 km)
The straight-line (air) distance is approximately 15.8 mi (25.5 km)
Estimated travel time by road is 42 minutes
We found 2 routes between Pine Run and Roaring Branch.
Available Routes
Route Directions
Follow Pine Run Rd to US-220 S
Follow US-220 N and US-15 N to PA-14 N in Trout Run. Take exit 148 from US-15 N
Follow PA-14 N to Ogdensburg Rd in Roaring Branch
Route Directions
Take W Emery Church Rd, Quenshukeny Rd, Daughertys Run Rd and PA-973 E to St Michaels Rd in Cogan Station
Take Lycoming Creek Rd to Liberty St in Trout Run
Follow PA-14 N to Ogdensburg Rd in Roaring Branch
Journey Details
Traveling from Pine Run, Pennsylvania to Roaring Branch, Pennsylvania covers 30.2 miles (49 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 2 route options between these locations (30-39 miles / 49-62 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Pine Run
Starting Point
Roaring Branch
Destination