Miles between Allen, TX and Cleveland Heights, OH

There are
1,182 mi
from Allen, TX to Cleveland Heights, OH

That's the driving distance. It would take 21 hours 36 mins to go from Allen, Texas to Cleveland Heights, Ohio.

The flight distance (direct flight from Allen, TX to Cleveland Heights, OH) is 1,011.53 mi.

1,182 mi = 1.61 kms