There are
991 mi
from Brownsville, TX to Junction City, KS
That's the driving distance. It would take 18 hours 2 mins to go from Brownsville, Texas to Junction City, Kansas.
The flight distance (direct flight from Brownsville, TX to Junction City, KS) is 907.80 mi.
991 mi = 1,594.08 kms