Distance from Shamrock, Pennsylvania to Main Township, Pennsylvania
The driving distance from Shamrock, Pennsylvania to Main Township, Pennsylvania is 17.8 mi (28.6 km)
The straight-line (air) distance is approximately 8.5 mi (13.7 km)
Estimated travel time by road is 25 minutes
We found 3 routes between Shamrock and Main Township.
Available Routes
Route Directions
Follow PA-487 N to Church St in Catawissa
Follow Sycamore Dr to Mainville Dr in Main Township
Continue on Church Rd/Logging Rd 19090 to your destination
Route Directions
Take PA-54 W to Boyd Station Rd in Rush Township
Take Mt Zion Rd to PA-42 N/PA-487 N in Catawissa Township
Take Sycamore Dr to Mainville Dr in Main Township
Continue on Church Rd/Logging Rd 19090 to your destination
Route Directions
Follow PA-487 N to Mountain Rd in Columbia County
Take Sycamore Dr to Mainville Dr in Main Township
Continue on Church Rd/Logging Rd 19090 to your destination
Journey Details
Traveling from Shamrock, Pennsylvania to Main Township, Pennsylvania covers 17.6 miles (28 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 25 minutes under normal conditions.
Drivers have 3 route options between these locations (18-22 miles / 28-35 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Shamrock
Starting Point
Main Township
Destination