Miles between Houston, TX and Longwood, FL

There are
978 mi
from Houston, TX to Longwood, FL

That's the driving distance. It would take 17 hours 53 mins to go from Houston, Texas to Longwood, Florida.

The flight distance (direct flight from Houston, TX to Longwood, FL) is 848.61 mi.

978 mi = 1,573.93 kms