Distance from Karo, Virginia to McPherson, Maryland
The driving distance from Karo, Virginia to McPherson, Maryland is 146.1 mi (235.1 km)
The straight-line (air) distance is approximately 54.3 mi (87.4 km)
Estimated travel time by road is 2 hours 20 minutes
We found 2 routes between Karo and McPherson.
Available Routes
Route Directions
Get on I-66 W from US-340 N
Take I-81 N and I-70 E to MD-170 N/Telegraph Rd in Severn. Exit from MD-100 E
Drive to MD-176 E/Dorsey Rd
Route Directions
Get on I-66 E from US-340 N and VA-55 E
Continue on I-66 E. Take 66 Express Outside the Beltway, I-66 E, I-495 N and I-95 N to MD-170 N/Telegraph Rd in Severn. Exit from MD-100 E
Drive to MD-176 E/Dorsey Rd
Journey Details
Traveling from Karo, Virginia to McPherson, Maryland covers 107.8 miles (173 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 51 minutes under normal conditions.
Drivers have 2 route options between these locations (108-146 miles / 173-235 km). The primary route shown here saves 30 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Karo
Starting Point
McPherson
Destination