Distance from Hazen, Pennsylvania to Walsh, Pennsylvania

Hazen Walsh
Total Distance
27.9 mi
(44.9 km)
Travel Time
35 minutes

The driving distance from Hazen, Pennsylvania to Walsh, Pennsylvania is 27.9 mi (44.9 km)

The straight-line (air) distance is approximately 11 mi (17.8 km)

Estimated travel time by road is 35 minutes

We found 2 routes between Hazen and Walsh.

Available Routes

Shortest Fastest
I-80 E
23.1 mi
37.1 km
27 minutes
PA-28 N and US-219 S
27.9 mi
44.9 km
35 minutes

Route Directions

0 mi
0 min
Continue on PA-28 N. Take US-219 S to PA-255 N in Sandy Township. Take exit 101 from I-80 E
22.7 mi
27 min
Continue on PA-255 N to your destination in Huston Township
5.2 mi
7 min

Route Directions

Take Allens Mills Rd/T841 to Washington Twp Hwy in Washington Township
4.6 mi
7 min
Take I-80 E and PA-255 N to your destination in Huston Township
17.8 mi
18 min
0.7 mi
1 min

Journey Details

Traveling from Hazen, Pennsylvania to Walsh, Pennsylvania covers 23.1 miles (37 km) in a east direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 2 route options between these locations (23-28 miles / 37-45 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Hazen

Starting Point

Warsaw Township, Pennsylvania

25 mi to destination

2 mi
Coal Glen, Pennsylvania

Traveled 6 mi from origin

1 mi
Beechwoods, Pennsylvania

19 mi to destination

1 mi
Beechtree, Pennsylvania

Traveled 13 mi from origin

1 mi
Mcminns Summit, Pennsylvania

13 mi to destination

1 mi
Sandy Township, Pennsylvania

Traveled 19 mi from origin

1 mi
Treasure Lake, Pennsylvania

6 mi to destination

0 mi
Sabula, Pennsylvania

Traveled 25 mi from origin

1 mi
Walsh

Destination