Answer: Between: Fairfax, VA and: Williamsburg, VA Driving miles: 150 Driving time: 2 hrs 45 mins
This approximate driving time and mileage information is based on traveling non-stop in good driving conditions. Driving time does not take into consideration conditions which may extend travel time. These can include weather, road work, border crossings, and rush hour traffic in urban areas. Mileage denotes actual road miles covered as opposed to Point A to Point B linear distances on a map.
Take SR-21 SOUTH, from Weaver, to I-20 EAST; follow signs to I-20 EAST.
Take I-20 EAST to I-85 NORTH to GREENVILLE via I-285 NORTH BYPASS to bypass ATLANTA (EXIT 51B off I-20 in GEORGIA to get onto I-285 NORTH BYPASS to GREENVILLE ; EXIT 33B off I-285 to get onto I-85 NORTH to GREENVILLE).
Take I-85 NORTH all the way up to I-95 SOUTH to ROCKY MOUNT, NC at EXIT 68 in VIRGINIA.
Take I-95 SOUTH (briefly) to I-295 NORTH to WASHINGTON at EXIT 46.
Take I-295 NORTH to I-64 EAST to NORFOLK at EXIT 28.