Miles between Elyria, OH and Harker Heights, TX

There are
1,313 mi
from Elyria, OH to Harker Heights, TX

That's the driving distance. It would take 23 hours 38 mins to go from Elyria, Ohio to Harker Heights, Texas.

The flight distance (direct flight from Elyria, OH to Harker Heights, TX) is 1,117.79 mi.

1,313 mi = 2,113.67 kms