Distance from Flat Run, Virginia to Scuffletown, Virginia

Flat Run Scuffletown
Total Distance
44.1 mi
(70.9 km)
Travel Time
48 minutes

The driving distance from Flat Run, Virginia to Scuffletown, Virginia is 44.1 mi (70.9 km)

The straight-line (air) distance is approximately 18.1 mi (29.1 km)

Estimated travel time by road is 48 minutes

We found 3 routes between Flat Run and Scuffletown.

Available Routes

Shortest Fastest
VA-20 S
35.3 mi
56.8 km
45 minutes
VA-3 W and US-29 S
44.1 mi
70.9 km
48 minutes
VA-3 W and US-15 S
44.7 mi
71.9 km
54 minutes

Route Directions

44.1 mi
48 min

Route Directions

Follow State Rte 601 to VA-3 W
0.2 mi
1 min
Follow VA-3 W and US-15 S to W Main St in Orange
32.7 mi
38 min
Follow VA-20 S to State Rte 609
11.7 mi
15 min

Route Directions

Follow State Rte 601 to VA-20 S
4.1 mi
7 min
Continue on VA-20 S. Drive to State Rte 609
31.2 mi
38 min

Journey Details

Traveling from Flat Run, Virginia to Scuffletown, Virginia covers 35.3 miles (57 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.

Drivers have 3 route options between these locations (35-45 miles / 57-72 km). The primary route shown here saves 9 minutes compared to alternatives.

Journey Waypoints

Flat Run

Starting Point

Stevensburg, Virginia

42 mi to destination

1 mi
Winston, Virginia

31 mi to destination

1 mi
Mitchells, Virginia

Traveled 21 mi from origin

1 mi
Locust Dale, Virginia

21 mi to destination

1 mi
Achash, Virginia

Traveled 31 mi from origin

1 mi
Radiant, Virginia

10 mi to destination

0 mi
Rochelle, Virginia

Traveled 42 mi from origin

1 mi
Scuffletown

Destination