It takes about two hours to fly from JFK Airport to Williamsburg, VA. However, there are very few direct flights either way.
about 4 hours
Just under an hour.
10 and 1/2 hours
around 6 hours
It is a 780.21 mile road trip according to MapQuest.
about an hour depending on where you are leaving from in williamsburg and where exactly you are going in Richmond. traffic is so much better once you are near williamsburg. just pay attention once you enter the Richmond city limits speed goes way down and there are always state troopers there.
about 45 miles and hour drive give or take
27 miles taking I-64 EAST. It will take about a half an hour.
Take I-64 EAST to I-264 EAST to Virginia Beach.
From Jenkintown, Pennsylvania to Williamsburg, Virginia is 311.9 miles. The driving time for this trip is from 5 hours 1 minute to 5 hours 29 minutes, depending on traffic.
Go to Google Maps, enter your starting address, then enter the address of your destination. You will find your answer there.
The total distance is 2,027miles. The journey would take about 44 hours.