Distance from Pinecrest, Delaware to Petersburg, Maryland
The driving distance from Pinecrest, Delaware to Petersburg, Maryland is 91.7 mi (147.6 km)
The straight-line (air) distance is approximately 48.1 mi (77.4 km)
Estimated travel time by road is 1 hour 46 minutes
This route includes Toll roads along the way.
We found 3 routes between Pinecrest and Petersburg.
Available Routes
Route Directions
Follow Wyncote Dr and E Huntington Dr to DE-2 E
Take US-301 S, MD-313 S, MD-404 E, Federalsburg Hwy and MD-307 S to Petersburg Rd in Dorchester County
Route Directions
Follow Wyncote Dr and E Huntington Dr to DE-2 E
Take US-301 S, MD-313 S, Greensboro Rd, MD-404 E, ... and MD-307 S to Petersburg Rd in Dorchester County
Route Directions
Follow Wyncote Dr and E Huntington Dr to DE-2 E
Take DE-1 S, US-13 S, DE-300 W, DE-11 S/Arthursville Rd, ... and MD-307 S to Petersburg Rd in Dorchester County
Journey Details
Traveling from Pinecrest, Delaware to Petersburg, Maryland covers 90 miles (145 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 57 minutes under normal conditions.
Drivers have 3 route options between these locations (90-92 miles / 145-148 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Pinecrest
Starting Point
Petersburg
Destination