There are
1,005 mi
from Buffalo, NY to Searcy, AR
That's the driving distance. It would take 18 hours 50 mins to go from Buffalo, New York to Searcy, Arkansas.
The flight distance (direct flight from Buffalo, NY to Searcy, AR) is 866.78 mi.
1,005 mi = 1.61 kms