Distance from Sparrows Point, Maryland to McPherson, Maryland
The driving distance from Sparrows Point, Maryland to McPherson, Maryland is 21.8 mi (35.1 km)
The straight-line (air) distance is approximately 6.1 mi (9.8 km)
Estimated travel time by road is 40 minutes
This route includes Toll roads along the way.
We found 3 routes between Sparrows Point and McPherson.
Available Routes
Route Directions
Drive along Litol Rd
Take Bethlehem Blvd, Peninsula Expy, Sollers Point Rd, I-895 S, ... and I-97 S to MD-176 W in Anne Arundel County
Route Directions
Get on I-95 S in Baltimore from Shipyard Rd, Bethlehem Blvd, Peninsula Expy, Sollers Point Rd and Dundalk Ave
Continue on I-95 S. Take MD-295 S and I-97 S to Cromwell Park Dr in Ferndale. Take exit 15 from I-97 S
Drive to MD-176 W
Route Directions
Drive along Litol Rd
Take Bethlehem Blvd, Peninsula Expy, Sollers Point Rd, Holabird Ave, ... and I-97 S to MD-176 W in Anne Arundel County
Journey Details
Traveling from Sparrows Point, Maryland to McPherson, Maryland covers 21.7 miles (35 km) in a west direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (22-25 miles / 35-41 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features toll sections. During evening weekday travel, expect evening rush hour with average speeds around 36 mph (58 km/h) .
Journey Waypoints
Sparrows Point
Starting Point
McPherson
Destination