The driving time from Norfolk, Virginia to Houston, Texas is:
21 hours, 33 minutes  Rooms:     Travelers: From: reverse
locations  Calculate the driving time between you and your
friends:  Map of driving directions from Norfolk, VA to Houston,
TX   Driving time from Norfolk, VA to Houston, TX  How long is
the drive from Norfolk, VA to Houston, TX? The total driving
time is 21 hours, 33 minutes.  Your trip begins in Norfolk,
Virginia. It ends in Houston, Texas.  If you're planning a road
trip, you might be interested in seeing the total driving
distance from Norfolk, VA to Houston, TX.  You can also
calculate the cost to drive from Norfolk, VA to Houston, TX
based on current local gas prices and an estimate of your car's
best gas mileage.  Since this is a long drive, you might want to
stop halfway and stay overnight in a hotel. You can find the
city that is halfway between Norfolk, VA and Houston, TX.
Planning to fly a plane instead? You might be more interested in
calculating the flight time from Norfolk, V