Miles between Lewisville, TX and Clayton, MO

There are
618 mi
from Lewisville, TX to Clayton, MO

That's the driving distance. It would take 11 hours 36 mins to go from Lewisville, Texas to Clayton, Missouri.

The flight distance (direct flight from Lewisville, TX to Clayton, MO) is 537.36 mi.

618 mi = 995.12 kms