Distance from Hazen, Pennsylvania to Flora, Pennsylvania
The driving distance from Hazen, Pennsylvania to Flora, Pennsylvania is 34.8 mi (56 km)
The straight-line (air) distance is approximately 13.9 mi (22.3 km)
Estimated travel time by road is 48 minutes
We found 3 routes between Hazen and Flora.
Available Routes
Route Directions
Take PA-36 S to Walston Rd in Young Township
Continue on Walston Rd to Punxsutawney
Follow PA-36 S to Winslow Rd in Gaskill Township
Continue on Winslow Rd. Take Bonner Rd to Johnsonburg Rd/State Rte 1052 in Banks Township
Route Directions
Take PA-36 S to Winslow Rd in Gaskill Township
Continue on Winslow Rd. Take Bonner Rd to Johnsonburg Rd/State Rte 1052 in Banks Township
Route Directions
Follow PA-28 S to Knox Dale Rd/State Rte 2023 in Pine Creek Township
Continue to Anita
Continue on PA-310 S. Take US-119 N, PA-36 S and Winslow Rd to Johnsonburg Rd/State Rte 1052 in Banks Township
Journey Details
Traveling from Hazen, Pennsylvania to Flora, Pennsylvania covers 32.3 miles (52 km) in a south direction. This secondary roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 3 route options between these locations (32-35 miles / 52-56 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Hazen
Starting Point
Flora
Destination