Distance from Hazen, Pennsylvania to Croyland, Pennsylvania

Hazen Croyland
Total Distance
22.6 mi
(36.4 km)
Travel Time
34 minutes

The driving distance from Hazen, Pennsylvania to Croyland, Pennsylvania is 22.6 mi (36.4 km)

The straight-line (air) distance is approximately 8.1 mi (13.1 km)

Estimated travel time by road is 34 minutes

We found 2 routes between Hazen and Croyland.

Available Routes

Shortest Fastest
PA-949 N
20.3 mi
32.6 km
30 minutes
Richardsville Rd and PA-949 N
22.6 mi
36.4 km
34 minutes

Route Directions

0 mi
0 min
0.1 mi
0 min
Continue on Hazen Richardsville Rd/T840 to Richardsville Rd
3.8 mi
5 min
Take PA-949 N to Game Commission Rd/T 318 in Spring Creek Township
17.9 mi
25 min
Follow Game Commission Rd/T 318 to German Settlement Rd
0.8 mi
2 min

Route Directions

20.3 mi
30 min

Journey Details

Traveling from Hazen, Pennsylvania to Croyland, Pennsylvania covers 20.3 miles (33 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 30 minutes under normal conditions.

Drivers have 2 route options between these locations (20-23 miles / 33-36 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Hazen

Starting Point

Warsaw Township, Pennsylvania

19 mi to destination

1 mi
Sugar Hill, Pennsylvania

Traveled 5 mi from origin

2 mi
Snyder Township, Pennsylvania

Traveled 9 mi from origin

1 mi
Carman, Pennsylvania

Traveled 19 mi from origin

1 mi
Croyland

Destination