Distance from Broad Run, Maryland to McKaig, Maryland

Broad Run McKaig
Total Distance
20.3 mi
(32.6 km)
Travel Time
28 minutes

The driving distance from Broad Run, Maryland to McKaig, Maryland is 20.3 mi (32.6 km)

The straight-line (air) distance is approximately 9.7 mi (15.6 km)

Estimated travel time by road is 28 minutes

We found 2 routes between Broad Run and McKaig.

Available Routes

Shortest Fastest
US-340 E
19.6 mi
31.6 km
26 minutes
US-340 E and Gas House Pike
20.3 mi
32.6 km
28 minutes

Route Directions

Follow MD-383 S to MD-180 E/Jefferson Pike in Jefferson
3.5 mi
5 min
Take US-340 E and US-15 N to Gas House Pike in Frederick
13.1 mi
17 min
3.7 mi
5 min

Route Directions

Follow MD-383 S to MD-180 E/Jefferson Pike in Jefferson
3.5 mi
5 min
Take US-340 E and I-70 E to Linganore Rd in Bartonsville
11.2 mi
12 min
Continue on Linganore Rd. Drive to Gas House Pike
4.9 mi
8 min

Journey Details

Traveling from Broad Run, Maryland to McKaig, Maryland covers 19.6 miles (32 km) in a east direction. This mixed highways and local roads, moderate route typically takes 26 minutes under normal conditions.

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

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

Journey Waypoints

Broad Run

Starting Point

Lewis Mill Branch, Maryland

22 mi to destination

1 mi
Braddock Heights, Maryland

Traveled 6 mi from origin

1 mi
Braddock, Maryland

Traveled 11 mi from origin

1 mi
Frederick, Maryland

11 mi to destination

1 mi
Tulip Hill, Maryland

6 mi to destination

1 mi
Linganore-Bartonsville, Maryland

Traveled 22 mi from origin

1 mi
McKaig

Destination