Distance from Compass, Pennsylvania to Mechanic Grove, Pennsylvania
The driving distance from Compass, Pennsylvania to Mechanic Grove, Pennsylvania is 21.8 mi (35.1 km)
The straight-line (air) distance is approximately 10.3 mi (16.6 km)
Estimated travel time by road is 34 minutes
We found 3 routes between Compass and Mechanic Grove.
Available Routes
Route Directions
Take Compass Rd, Cains Rd, Mt Vernon Rd/T904, US-30 W and Mine Rd to Smyrna Rd in Sadsbury Township
Take Valley Rd to US-222 S in East Drumore Township
Route Directions
Take Compass Rd, Cains Rd and Mt Vernon Rd/T904 to Simmontown Rd in Salisbury Township
Continue on Simmontown Rd to Christiana
Take S-2009/Noble Rd, T363 and Puseyville Rd to US-222 N in East Drumore Township
Route Directions
Take Compass Rd, Cains Rd and Mt Vernon Rd/T904 to Simmontown Rd in Salisbury Township
Continue on Simmontown Rd to Christiana
Take Valley Rd to US-222 S in East Drumore Township
Journey Details
Traveling from Compass, Pennsylvania to Mechanic Grove, Pennsylvania covers 21.1 miles (34 km) in a southwest direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (21-22 miles / 34-35 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 35 mph (56 km/h) .
Journey Waypoints
Compass
Starting Point
Mechanic Grove
Destination