Distance from Shamrock, Pennsylvania to Gratz, Pennsylvania
The driving distance from Shamrock, Pennsylvania to Gratz, Pennsylvania is 31.4 mi (50.5 km)
The straight-line (air) distance is approximately 11.6 mi (18.6 km)
Estimated travel time by road is 44 minutes
We found 3 routes between Shamrock and Gratz.
Available Routes
Route Directions
Follow PA-61 N to Captain Bloom Rd in Rockefeller Township
Follow Captain Bloom Rd to PA-890 S
Continue on PA-890 S to State Rte 4019
Take Dornsife Mountain Rd to PA-225 S in Dornsife
Continue on PA-225 S. Take State Rte 3016 and Erdman Rd to N Center St in Gratz
Route Directions
Follow PA-61 N to Captain Bloom Rd in Rockefeller Township
Follow Captain Bloom Rd to PA-890 S
Continue on PA-890 S to State Rte 4019
Take Dornsife Mountain Rd to PA-225 S in Dornsife
Follow PA-225 S to Luxemburg Rd in Dauphin County
Take N Crossroads Rd to PA-25 E
Route Directions
Follow PA-61 S and PA-125 S to State Rte 2025 in Leck Kill
Follow Cider Press Rd and Valley Rd to Ridge Rd in Upper Mahantongo Township
Continue on Ridge Rd. Take Erdman Rd to N Center St in Gratz
Journey Details
Traveling from Shamrock, Pennsylvania to Gratz, Pennsylvania covers 28 miles (45 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 44 minutes under normal conditions.
Drivers have 3 route options between these locations (28-33 miles / 45-53 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Shamrock
Starting Point
Gratz
Destination