Miles between Allen, TX and Seven Hills, OH

There are
1,170 mi
from Allen, TX to Seven Hills, OH

That's the driving distance. It would take 21 hours 19 mins to go from Allen, Texas to Seven Hills, Ohio.

The flight distance (direct flight from Allen, TX to Seven Hills, OH) is 1,001.82 mi.

1,170 mi = 1.61 kms