There are
811 mi
from Tinley Park, IL to Williamsburg, VA
That's the driving distance. It would take 15 hours 38 mins to go from Tinley Park, Illinois to Williamsburg, Virginia.
The flight distance (direct flight from Tinley Park, IL to Williamsburg, VA) is 661.05 mi.
811 mi = 1,305.61 kms