Distance from Flat Run, Virginia to Gary, Maryland
The driving distance from Flat Run, Virginia to Gary, Maryland is 114.6 mi (184.5 km)
The straight-line (air) distance is approximately 43.3 mi (69.7 km)
Estimated travel time by road is 2 hours 16 minutes
We found 3 routes between Flat Run and Gary.
Available Routes
Route Directions
Take State Rte 676 to US-15 N/US-29 N in Elkwood
Follow US-15 N/US-29 N and US-17 N to State Rte 709 in Fauquier County
Continue on State Rte 611. Take State Rte 719 and State Rte 671 to US-340 N in Loudoun County
Follow US-340 E and I-70 E to MD-97 S in Howard County. Take exit 76 from I-70 E
Continue on MD-97 S. Drive to Sharp Rd in Glenwood
Route Directions
Take State Rte 676 to US-15 N/US-29 N in Elkwood
Get on VA-234 N in Innovation from VA-28 N
Continue on VA-234 N. Take I-66 E, 495 Express Lanes/Capital Beltway Inner Lp/Interstate 495 High Occupancy Toll, I-495 N, I-270 N and MD-200 E to MD-97/Georgia Ave in Olney. Take exit 8A from MD-200 E
Continue on MD-97. Drive to Sharp Rd in Glenwood
Route Directions
Get on I-66 E in Prince William County from US-29 N
Continue on I-66 E. Take 495 Express Lanes/Capital Beltway Inner Lp/Interstate 495 High Occupancy Toll, I-495 N, I-270 N and MD-200 E to MD-97/Georgia Ave in Olney. Take exit 8A from MD-200 E
Continue on MD-97. Drive to Sharp Rd in Glenwood
Journey Details
Traveling from Flat Run, Virginia to Gary, Maryland covers 92.2 miles (148 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 49 minutes under normal conditions.
Drivers have 3 route options between these locations (92-115 miles / 148-184 km). The primary route shown here saves 28 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Flat Run
Starting Point
Gary
Destination