There are
1,109 mi
from Buffalo, NY to Junction City, KS
That's the driving distance. It would take 20 hours 48 mins to go from Buffalo, New York to Junction City, Kansas.
The flight distance (direct flight from Buffalo, NY to Junction City, KS) is 971.81 mi.
1,109 mi = 1.61 kms