Distance from Shiloh, Maryland to Monroe Hall, Virginia

Shiloh Monroe Hall
Total Distance
22 mi
(35.4 km)
Travel Time
31 minutes

The driving distance from Shiloh, Maryland to Monroe Hall, Virginia is 22 mi (35.4 km)

The straight-line (air) distance is approximately 5.9 mi (9.6 km)

Estimated travel time by road is 31 minutes

This route includes Toll roads along the way.

We found 2 routes between Shiloh and Monroe Hall.

Available Routes

Shortest Fastest Tolls
US-301 S and VA-218 E
21.3 mi
34.3 km
31 minutes
Tolls
US-301 S, VA-218 E and VA-631
22 mi
35.4 km
31 minutes

Route Directions

Take Mt Victoria Rd to MD-257 W
2.5 mi
4 min
Take US-301 S and VA-218 E to VA-205 W in Westmoreland County
19.5 mi
27 min

Route Directions

Take Mt Victoria Rd to MD-257 W
2.5 mi
4 min
Follow US-301 S and VA-218 E to State Rte 630 in Westmoreland County
15.5 mi
21 min
1.6 mi
2 min
Follow State Rte 628 to VA-205 W
1.8 mi
2 min

Journey Details

Traveling from Shiloh, Maryland to Monroe Hall, Virginia covers 21.3 miles (34 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 31 minutes under normal conditions.

Drivers have 2 route options between these locations (21-22 miles / 34-35 km). The primary route shown here saves 24 seconds compared to alternatives.

The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 44 mph (71 km/h) .

Journey Waypoints

Shiloh

Starting Point

Mt Victoria, Maryland

14 mi to destination

1 mi
Morgantown, Maryland

Traveled 3 mi from origin

1 mi
Swan Point, Maryland

10 mi to destination

1 mi
Potomac Beach, Virginia

7 mi to destination

1 mi
Colonial Beach, Virginia

Traveled 14 mi from origin

1 mi
Monroe Hall

Destination

Route Map Image

Distance from Shiloh to Monroe Hall