Miles between Houston, TX and Palmetto, FL

There are
1,017 mi
from Houston, TX to Palmetto, FL

That's the driving distance. It would take 18 hours 32 mins to go from Houston, Texas to Palmetto, Florida.

The flight distance (direct flight from Houston, TX to Palmetto, FL) is 790.82 mi.

1,017 mi = 1.61 kms