There are
1,046 mi
from Columbus, OH to Seagoville, TX
That's the driving distance. It would take 18 hours 48 mins to go from Columbus, Ohio to Seagoville, Texas.
The flight distance (direct flight from Columbus, OH to Seagoville, TX) is 906.29 mi.
1,046 mi = 1.61 kms