Miles between Elyria, OH and Saginaw, TX

There are
1,202 mi
from Elyria, OH to Saginaw, TX

That's the driving distance. It would take 21 hours 43 mins to go from Elyria, Ohio to Saginaw, Texas.

The flight distance (direct flight from Elyria, OH to Saginaw, TX) is 1,023.28 mi.

1,202 mi = 1,934.44 kms