Distance from Shiloh, Maryland to Montross, Virginia

Shiloh Montross
Total Distance
36.2 mi
(58.3 km)
Travel Time
47 minutes

The driving distance from Shiloh, Maryland to Montross, Virginia is 36.2 mi (58.3 km)

The straight-line (air) distance is approximately 12 mi (19.3 km)

Estimated travel time by road is 47 minutes

This route includes Toll roads along the way.

Route Directions

Take Mt Victoria Rd to US-301 S
2.7 mi
5 min
7.9 mi
10 min
Continue on VA-218 E. Take VA-631 to VA-3 E in Westmoreland County
12.6 mi
16 min
12.9 mi
15 min

Journey Details

Traveling from Shiloh, Maryland to Montross, Virginia covers 36.2 miles (58 km) in a south direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.

The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 46 mph (74 km/h) .

Journey Waypoints

Shiloh

Starting Point

Anchorage Anchors, Maryland

28 mi to destination

1 mi
Swan Point, Maryland

Traveled 7 mi from origin

1 mi
Woodland Point, Maryland

21 mi to destination

1 mi
Cobb Island, Maryland

14 mi to destination

2 mi
Lerty, Virginia

Traveled 21 mi from origin

2 mi
Montross

Destination