Miles between Dallas, TX and Avon Lake, OH

There are
1,173 mi
from Dallas, TX to Avon Lake, OH

That's the driving distance. It would take 21 hours 34 mins to go from Dallas, Texas to Avon Lake, Ohio.

The flight distance (direct flight from Dallas, TX to Avon Lake, OH) is 1,007.85 mi.

1,173 mi = 1.61 kms