answersLogoWhite

0

The approximate driving distance from Virginia to Iowa is 1010 miles or 17 1/2 hours driving time. This is according to Google Maps. com. You did not specify which city in Virginia is your starting point, nor did you did write what city in Iowa is your destination, therefore, it may take a longer, or shorter, time to get from Virginia to Iowa than 17 1/2 hours.

User Avatar

Wiki User

13y ago

What else can I help you with?