The drive from Bristol to Washington DC is a 400-mile journey across Virginia. You will take I-81 North to I-66 East, with the trip taking approximately 6.5 hours. This route takes you through the heart of the state, passing through the Blue Ridge Mountains and the Shenandoah Valley.
Total Distance: 644 km driving distance, 520 km straight-line air distance.
I-66 can be very busy near Washington DC.
Spring or Fall for the best scenery.