Miles between Lewisville, TX and Leavenworth, KS

There are
529 mi
from Lewisville, TX to Leavenworth, KS

That's the driving distance. It would take 9 hours 10 mins to go from Lewisville, Texas to Leavenworth, Kansas.

The flight distance (direct flight from Lewisville, TX to Leavenworth, KS) is 447.98 mi.

529 mi = 852.07 kms