Miles between Des Moines, IA and Seabrook, TX

There are
966 mi
from Des Moines, IA to Seabrook, TX

That's the driving distance. It would take 17 hours 44 mins to go from Des Moines, Iowa to Seabrook, Texas.

The flight distance (direct flight from Des Moines, IA to Seabrook, TX) is 835.40 mi.

966 mi = 1,554.24 kms