Miles between Tuscaloosa, AL and Leavenworth, KS

There are
711 mi
from Tuscaloosa, AL to Leavenworth, KS

That's the driving distance. It would take 14 hours 11 mins to go from Tuscaloosa, Alabama to Leavenworth, Kansas.

The flight distance (direct flight from Tuscaloosa, AL to Leavenworth, KS) is 587.41 mi.

711 mi = 1,143.69 kms