Distance from Broad Run, Maryland to Milltown, Virginia

Broad Run Milltown
Total Distance
20.8 mi
(33.5 km)
Travel Time
29 minutes

The driving distance from Broad Run, Maryland to Milltown, Virginia is 20.8 mi (33.5 km)

The straight-line (air) distance is approximately 6.9 mi (11 km)

Estimated travel time by road is 29 minutes

We found 2 routes between Broad Run and Milltown.

Available Routes

Shortest Fastest
Catholic Church Rd
13.2 mi
21.3 km
22 minutes
Lovettsville Rd
20.8 mi
33.5 km
29 minutes

Route Directions

Follow MD-383 S to MD-180 W in Jefferson
4.1 mi
6 min
0.1 mi
0 min
2.3 mi
3 min
Continue on MD-464 E to Loudoun County
5.6 mi
7 min
5.7 mi
8 min
2.8 mi
4 min

Route Directions

Follow Catholic Church Rd to MD-180 E
3.9 mi
6 min
Follow Petersville Rd and VA-287 S to Milltown Rd in Loudoun County
9.4 mi
15 min

Journey Details

Traveling from Broad Run, Maryland to Milltown, Virginia covers 13.2 miles (21 km) in a south direction. This secondary roads, moderate route typically takes 22 minutes under normal conditions.

Drivers have 2 route options between these locations (13-21 miles / 21-33 km). The primary route shown here saves 8 minutes compared to alternatives.

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

Journey Waypoints

Broad Run

Starting Point

Burkittsville, Maryland

16 mi to destination

1 mi
Petersville, Maryland

Traveled 4 mi from origin

1 mi
Rosemont, Maryland

Traveled 8 mi from origin

1 mi
Brunswick, Maryland

8 mi to destination

1 mi
Springdale, Virginia

Traveled 12 mi from origin

1 mi
Lovettsville, Virginia

4 mi to destination

1 mi
Milltown

Destination