Distance from Compass, Pennsylvania to Main Township, Pennsylvania
The driving distance from Compass, Pennsylvania to Main Township, Pennsylvania is 97.4 mi (156.7 km)
The straight-line (air) distance is approximately 43.4 mi (69.9 km)
Estimated travel time by road is 2 hours 10 minutes
We found 3 routes between Compass and Main Township.
Available Routes
Route Directions
Take PA-10 N, I-176 N, US-422 W, PA-183 N, ... and PA-42 N to Church Rd/Logging Rd 19090 in Mainville
Continue on Church Rd/Logging Rd 19090 to your destination
Route Directions
Get on I-176 N in Caernarvon Township
Take PA-61 N to PA-924 N/S Lehigh Ave in Frackville
Follow PA-924 N and PA-339 N to your destination in Mainville
Route Directions
Take PA-10 N, I-176 N, PA-183 N, PA-61 N, ... and PA-339 N to Church Rd/Logging Rd 19090 in Mainville
Continue on Church Rd/Logging Rd 19090 to your destination
Journey Details
Traveling from Compass, Pennsylvania to Main Township, Pennsylvania covers 93.3 miles (150 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 10 minutes under normal conditions.
Drivers have 3 route options between these locations (93-97 miles / 150-157 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Compass
Starting Point
Main Township
Destination