Distance from Compass, Pennsylvania to Mechanic Grove, Pennsylvania

Compass Mechanic Grove
Total Distance
21.8 mi
(35.1 km)
Travel Time
34 minutes

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

Shortest Fastest
Valley Rd
21.1 mi
33.9 km
34 minutes
Noble Rd
21.6 mi
34.7 km
35 minutes
Valley Rd and US-222 S
21.8 mi
35.1 km
34 minutes

Route Directions

Take Compass Rd, Cains Rd, Mt Vernon Rd/T904, US-30 W and Mine Rd to Smyrna Rd in Sadsbury Township
8 mi
14 min
2.1 mi
3 min
Take Valley Rd to US-222 S in East Drumore Township
11.7 mi
17 min

Route Directions

Take Compass Rd, Cains Rd and Mt Vernon Rd/T904 to Simmontown Rd in Salisbury Township
4.6 mi
7 min
Continue on Simmontown Rd to Christiana
3.2 mi
6 min
Take S-2009/Noble Rd, T363 and Puseyville Rd to US-222 N in East Drumore Township
13.8 mi
21 min

Route Directions

Take Compass Rd, Cains Rd and Mt Vernon Rd/T904 to Simmontown Rd in Salisbury Township
4.6 mi
7 min
Continue on Simmontown Rd to Christiana
3.2 mi
6 min
Take Valley Rd to US-222 S in East Drumore Township
13.3 mi
20 min

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

Cole Hill, Pennsylvania

24 mi to destination

1 mi
Simmonstown, Pennsylvania

Traveled 6 mi from origin

1 mi
Christiana, Pennsylvania

18 mi to destination

1 mi
Smyrna, Pennsylvania

Traveled 12 mi from origin

0 mi
Bart Township, Pennsylvania

12 mi to destination

1 mi
Conners Mill, Pennsylvania

6 mi to destination

1 mi
Stewart Run, Pennsylvania

Traveled 24 mi from origin

0 mi
Mechanic Grove

Destination