https://www.dropbox.com/s/iip4xj4tul2qz ... 3.png?dl=0
Friend and I just did this last week, Friday about 2 pm.
Most of 301 was pleasant, and 218 between Dahlgren and Fredericksburg is quite nice - especially a section of twisties in the first 15 miles.
From Alexandria at Wilson Bridge:
495 over bridge ~ 5 miles to Route 5 south
Rte 5 ~ 6 miles South to 301
Rte 301 South to VA ~ 36 Miles (Google says 55min right now probably bc there's traffic at north section of 301)
(Colonial Beach is just 20 minutes or so beyond, if we choose to keep it short and simple.)
West on 206/218 toward Owens, Hampstead, and Fredericksburg - 37 min
Junction Rte 17 Fburg to Warrenton ~ 38 miles/53 minutes
Warrenton to Arlington via Rte 29 and I66 ~ 42 miles/ 1 hr. A little slower if just on Rte 29
Total road time ~ 4 hours, but we'll likely be making better time as google is quoting current travel conditions.