I-95 in No VA sucks every single day.
I took a chance Saturday morning (mistake), and the 45 minute ride to Fredricksburg (from Newington) was a nerve racking stop and go and roll for over 2 hours. (and freeways have very little shade)
I HATE I-95.
It might be OK in the middle of the night or very early morning (but don't count on it).
If you have the time, run out to Front Royal VA, get on the Skyline Drive (top two exits of the Blue Ridge Parkway, and ride that to Roanoke.
I 95 (sucks) (some days, it's like this all the way to Richmond)(no lane splitting and no running the break-down lanes)

Skyline Drive (wonderful) (just watch out for white tail)
