Miles between Brownsville, TX and Leavenworth, KS

There are
1,069 mi
from Brownsville, TX to Leavenworth, KS

That's the driving distance. It would take 19 hours 13 mins to go from Brownsville, Texas to Leavenworth, Kansas.

The flight distance (direct flight from Brownsville, TX to Leavenworth, KS) is 938.42 mi.

1,069 mi = 1.61 kms