Distance from Pine Run, Pennsylvania to Rosecrans, Pennsylvania

Pine Run Rosecrans
Total Distance
25.6 mi
(41.2 km)
Travel Time
36 minutes

The driving distance from Pine Run, Pennsylvania to Rosecrans, Pennsylvania is 25.6 mi (41.2 km)

The straight-line (air) distance is approximately 8.9 mi (14.4 km)

Estimated travel time by road is 36 minutes

We found 2 routes between Pine Run and Rosecrans.

Available Routes

Shortest Fastest
PA-880 S
23.9 mi
38.4 km
34 minutes
US-220 S
25.6 mi
41.2 km
36 minutes

Route Directions

0 mi
0 min
Take US-220 S to Pine-Loganton Rd/T418 in McElhattan
14.4 mi
16 min
Continue on Pine-Loganton Rd/T418 to Greene Township
8.8 mi
15 min
1.2 mi
1 min
Continue on Brungard Rd to your destination
1.2 mi
2 min

Route Directions

0 mi
0 min
Take US-220 S, PA-44 N and PA-880 S to Rockey Rd in Crawford Township
16 mi
21 min
5.3 mi
8 min
1.3 mi
2 min
Continue on Brungard Rd to your destination
1.2 mi
2 min

Journey Details

Traveling from Pine Run, Pennsylvania to Rosecrans, Pennsylvania covers 23.9 miles (38 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 2 route options between these locations (24-26 miles / 38-41 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Pine Run

Starting Point

Pennsylvania, Pennsylvania

21 mi to destination

1 mi
Nippenose Township, Pennsylvania

15 mi to destination

1 mi
Nippenose Valley, Pennsylvania

Traveled 10 mi from origin

1 mi
Crawford Township, Pennsylvania

Traveled 15 mi from origin

0 mi
Loganton, Pennsylvania

Traveled 21 mi from origin

2 mi
Rosecrans

Destination