Distance from Bull Run, Maryland to Laurel Grove, Virginia

Bull Run Laurel Grove
Total Distance
40.4 mi
(65 km)
Travel Time
51 minutes

The driving distance from Bull Run, Maryland to Laurel Grove, Virginia is 40.4 mi (65 km)

The straight-line (air) distance is approximately 8.3 mi (13.4 km)

Estimated travel time by road is 51 minutes

This route includes Toll roads along the way.

We found 2 routes between Bull Run and Laurel Grove.

Available Routes

Shortest Fastest Tolls
MD-234
39.9 mi
64.2 km
51 minutes
Tolls
MD-234 and US-301 S
40.4 mi
65 km
51 minutes

Route Directions

Follow Manor Rd and State Hwy 238 to MD-234
3.7 mi
5 min
Continue on MD-234 to King George County
21.2 mi
25 min
Continue on VA-218 E. Take VA-631 to VA-3 E in Westmoreland County
12.6 mi
16 min
1.2 mi
1 min
Follow State Rte 664 to Ebb Tide Dr
1.6 mi
2 min

Route Directions

Follow Manor Rd and Hurry Rd to MD-234
3.2 mi
5 min
Continue on MD-234 to King George County
21.2 mi
25 min
Continue on VA-218 E. Take VA-631 to VA-3 E in Westmoreland County
12.6 mi
16 min
1.2 mi
1 min
Follow State Rte 664 to Ebb Tide Dr
1.6 mi
2 min

Journey Details

Traveling from Bull Run, Maryland to Laurel Grove, Virginia covers 39.9 miles (64 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.

Drivers have 2 route options between these locations (40-40 miles / 64-65 km). The primary route shown here saves 27 seconds compared to alternatives.

The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 49 mph (79 km/h) .

Journey Waypoints

Bull Run

Starting Point

Maddox, Maryland

19 mi to destination

1 mi
Longview Beach, Maryland

Traveled 5 mi from origin

1 mi
Rock Point, Maryland

14 mi to destination

1 mi
Woodland Point, Maryland

Traveled 10 mi from origin

1 mi
Colonial Beach, Virginia

5 mi to destination

2 mi
Laurel Grove

Destination