Distance from Flat Run, Virginia to Aylor, Virginia

Flat Run Aylor
Total Distance
37.4 mi
(60.1 km)
Travel Time
49 minutes

The driving distance from Flat Run, Virginia to Aylor, Virginia is 37.4 mi (60.1 km)

The straight-line (air) distance is approximately 15.3 mi (24.6 km)

Estimated travel time by road is 49 minutes

We found 2 routes between Flat Run and Aylor.

Available Routes

Shortest Fastest
US-29 S and Hoover Rd
30.3 mi
48.8 km
38 minutes
US-15 S
37.4 mi
60.1 km
49 minutes

Route Directions

Take State Rte 675 to State Rte 669/Carrico Mills Rd
1.5 mi
3 min
Take US-15 S/US-29 S to State Rte 634 in Madison County
20.4 mi
23 min
Continue on State Rte 634 to US-29 BUS S
8.7 mi
12 min
Take VA-231 N to State Rte 651
4.8 mi
6 min
2.1 mi
3 min

Route Directions

Take State Rte 675 to State Rte 669/Carrico Mills Rd
1.5 mi
3 min
Take US-29 S and Hoover Rd to State Rte 651 in Madison County
26.7 mi
31 min
2.1 mi
3 min

Journey Details

Traveling from Flat Run, Virginia to Aylor, Virginia covers 30.3 miles (49 km) in a west direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.

Drivers have 2 route options between these locations (30-37 miles / 49-60 km). The primary route shown here saves 11 minutes compared to alternatives.

Journey Waypoints

Flat Run

Starting Point

Brandy Station, Virginia

35 mi to destination

1 mi
Culpeper, Virginia

Traveled 9 mi from origin

1 mi
Friendship Heights, Virginia

Traveled 18 mi from origin

1 mi
Leon, Virginia

18 mi to destination

2 mi
Tryme, Virginia

Traveled 26 mi from origin

1 mi
Decapolis, Virginia

Traveled 35 mi from origin

1 mi
Aylor

Destination