Distance from Shiloh, Maryland to Winterham, Virginia
The driving distance from Shiloh, Maryland to Winterham, Virginia is 122.3 mi (196.9 km)
The straight-line (air) distance is approximately 54.7 mi (88 km)
Estimated travel time by road is 2 hours 15 minutes
This route includes Toll roads along the way.
We found 3 routes between Shiloh and Winterham.
Available Routes
Route Directions
Take Mt Victoria Rd to US-301 S
Get on I-95 S in Ruther Glen
Follow I-95 S, I-295 N and I-64 W to State Rte 632 in Maidens
Continue on State Rte 632 to Powhatan County
Take VA-609, VA-616 and VA-604 to US-360 W in Amelia County
Route Directions
Take Mt Victoria Rd to MD-257 W
Take US-301 S to VA-601 in Ruther Glen
Continue on State Rte 631 to Montpelier
Take State Rte 715 and State Rte 617 to State Rte 632 in Maidens
Continue on State Rte 632 to Powhatan County
Continue on US-522 S. Take VA-609, VA-616 and VA-604 to US-360 W in Amelia County
Route Directions
Take Mt Victoria Rd to US-301 S
Get on I-95 S in Ruther Glen
Follow I-95 S and VA-76 S to US-360 W in Amelia County
Journey Details
Traveling from Shiloh, Maryland to Winterham, Virginia covers 109.3 miles (176 km) in a southwest direction. This highway, substantial route typically takes 1 hour 58 minutes under normal conditions.
Drivers have 3 route options between these locations (109-122 miles / 176-197 km). The primary route shown here saves 24 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Shiloh
Starting Point
Winterham
Destination