I live near the pa, nj boarder near i78. pending on time of day, time of year and how much you stop will determine where you will be. assuming you only stop every 3 hours or so for a few minutes and gas stops, driving a bit over the speed limit you will hit the va boarder in about three hours. you will hit char. nc in about seven hours. again, you hit Harrisburg pa at rush hour it will take longer. just becarefull once you get past i66 on i81, the population starts to thin out. its not as populated as i95. there is not a hotel on every street corner.if i stop over night, i use Hampton inns.i can make it from my house to okw in 16 hours including rest and gas stops.
you can check out "for 2000 + mile drivers " thread here in the transportation section and there are a lot of post about this route.