Distance from St Peters, Pennsylvania to Canterbury, Delaware
The driving distance from St Peters, Pennsylvania to Canterbury, Delaware is 119.2 mi (191.8 km)
The straight-line (air) distance is approximately 49.2 mi (79.1 km)
Estimated travel time by road is 2 hours 4 minutes
This route includes Toll roads along the way.
We found 2 routes between St Peters and Canterbury.
Available Routes
Route Directions
Get on US-422 E in Limerick Township from PA-23 E/Ridge Rd, Bethel Church Rd and Main St
Continue on US-422 E. Take I-476 S, I-95 S and DE-1 S to Puncheon Run Connector in Kent County. Take exit 97 from DE-1 S
Take US-13 S to Rd 31/Irish Hill Rd
Route Directions
Take PA-23 E and PA-100 S to US-202 S in West Goshen Township
Get on US-202 S/Wilmington Pike in Westtown Township
Get on I-95 S in New Castle County
Continue on I-95 S. Take DE-1 S to Puncheon Run Connector in Kent County. Take exit 97 from DE-1 S
Take US-13 S to Rd 31/Irish Hill Rd
Journey Details
Traveling from St Peters, Pennsylvania to Canterbury, Delaware covers 96.2 miles (155 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 58 minutes under normal conditions.
Drivers have 2 route options between these locations (96-119 miles / 155-192 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features toll sections. During evening weekday travel, expect evening rush hour with average speeds around 51 mph (82 km/h) .
Journey Waypoints
St Peters
Starting Point
Canterbury
Destination