Miles between San Angelo, TX and Junction City, KS

There are
648 mi
from San Angelo, TX to Junction City, KS

That's the driving distance. It would take 11 hours 40 mins to go from San Angelo, Texas to Junction City, Kansas.

The flight distance (direct flight from San Angelo, TX to Junction City, KS) is 560.74 mi.

648 mi = 1,042.29 kms