Distance from Dahlia, Virginia to Fitzhugh, Virginia

Dahlia Fitzhugh
Total Distance
19.2 mi
(30.9 km)
Travel Time
27 minutes

The driving distance from Dahlia, Virginia to Fitzhugh, Virginia is 19.2 mi (30.9 km)

The straight-line (air) distance is approximately 8.8 mi (14.1 km)

Estimated travel time by road is 27 minutes

We found 3 routes between Dahlia and Fitzhugh.

Available Routes

Shortest Fastest
Halifax Rd
19 mi
30.6 km
27 minutes
US-301 N
19.2 mi
30.9 km
27 minutes
US-301 N and Dry Bread Rd
20.4 mi
32.9 km
28 minutes

Route Directions

0.3 mi
1 min
4.3 mi
6 min
4.2 mi
6 min
Follow State Rte 627, State Rte 603 and Halifax Rd to Western Mill Rd in Brunswick County
10.4 mi
14 min

Route Directions

0.3 mi
1 min
Follow US-301 N and Dry Bread Rd to Western Mill Rd in Brunswick County
20.1 mi
27 min

Route Directions

0.3 mi
1 min
Continue on US-301 N to Skippers
4.2 mi
7 min
Take State Rte 621 to State Rte 633
3.7 mi
5 min
Follow State Rte 627, State Rte 603 and Halifax Rd to Western Mill Rd in Brunswick County
10.8 mi
13 min

Journey Details

Traveling from Dahlia, Virginia to Fitzhugh, Virginia covers 19 miles (31 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

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

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

Journey Waypoints

Dahlia

Starting Point

Mitchells Mill, Virginia

20 mi to destination

1 mi
Brink, Virginia

15 mi to destination

1 mi
Ante, Virginia

Traveled 15 mi from origin

2 mi
Fitzhugh

Destination