There are
555 mi
from Dallas, TX to Leavenworth, KS
That's the driving distance. It would take 9 hours 43 mins to go from Dallas, Texas to Leavenworth, Kansas.
The flight distance (direct flight from Dallas, TX to Leavenworth, KS) is 461.32 mi.
555 mi = 893.38 kms