Distance from Loretto, Virginia to Oak Grove, Virginia

Loretto Oak Grove
Total Distance
30.1 mi
(48.4 km)
Travel Time
36 minutes

The driving distance from Loretto, Virginia to Oak Grove, Virginia is 30.1 mi (48.4 km)

The straight-line (air) distance is approximately 4.9 mi (7.9 km)

Estimated travel time by road is 36 minutes

Route Directions

Take US-17 S to State Rte 623 in King George County
15.7 mi
17 min
Continue on State Rte 623. Drive to VA-3 W in Westmoreland County
14.3 mi
18 min

Journey Details

Traveling from Loretto, Virginia to Oak Grove, Virginia covers 30.1 miles (48 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Loretto

Starting Point

Iraville, Virginia

11 mi to destination

1 mi
Layton, Virginia

Traveled 6 mi from origin

2 mi
Smith Hill, Virginia

6 mi to destination

2 mi
Nash Town, Virginia

3 mi to destination

1 mi
Oak Grove

Destination