It takes a full 1,209 miles to travel from Minnesota to Virginia. Translating the distance into time, it can take 19 hours and 40 minutes to reach Virginia from Minnesota.
It is about 24 hours
A long time cause I go there once every month to see my family. We drive and it is more than 24 hours booboo