Distance from Benedict, Maryland to Croft, Pennsylvania
The driving distance from Benedict, Maryland to Croft, Pennsylvania is 270.2 mi (434.9 km)
The straight-line (air) distance is approximately 123 mi (198 km)
Estimated travel time by road is 4 hours 36 minutes
This route includes Toll roads along the way.
We found 3 routes between Benedict and Croft.
Available Routes
Route Directions
Get on I-495 N/I-95 N in Camp Springs from MD-231 W/Prince Frederick Rd and MD-5 N
Continue on I-495 N. Drive from I-270 N, I-70 W, I-76 W and I-99 N/US-220 N to Snyder Township. Take exit 52 from I-99 N/US-220 N
Take PA-350 N, US-322 W and PA-970 N to Croft Rd in Goshen Township
Route Directions
Get on I-495 N/I-95 N in Camp Springs from MD-231 W/Prince Frederick Rd and MD-5 N
Continue on I-495 N/I-95 N. Take I-695 N, I-83 N and US-22 W to US-322 W in Highland Park
Continue to College Township
Follow I-99 S to US-322 W in Worth Township. Take exit U.S. 322 from I-99 S
Continue on US-322 W. Drive to Croft Rd in Goshen Township
Route Directions
Get on I-495 N/I-95 N in Camp Springs from MD-231 W/Prince Frederick Rd and MD-5 N
Continue on I-495 N. Take I-270 N, I-70 W and I-81 N to PA-16 W/W Baltimore St/Buchanan Trail E in Greencastle
Continue on PA-16 W/Buchanan Trail E. Take Lemar Rd, PA-75 N and Aughwick Rd to US-522 N in Burnt Cabins
Continue on US-522 N. Drive from US-22 W to Snyder Township. Take exit 52 from I-99 N/US-220 N
Follow PA-350 N to US-322 W in Rush Township
Continue on PA-970 N. Drive to Croft Rd in Goshen Township
Journey Details
Traveling from Benedict, Maryland to Croft, Pennsylvania covers 251.7 miles (405 km) in a northwest direction. This mixed highways and local roads, long-distance route typically takes 4 hours 48 minutes under normal conditions.
Drivers have 3 route options between these locations (252-281 miles / 405-453 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Benedict
Starting Point
Croft
Destination