There are
1,140 mi
from Buffalo, NY to Deland, FL
That's the driving distance. It would take 21 hours 38 mins to go from Buffalo, New York to Deland, Florida.
The flight distance (direct flight from Buffalo, NY to Deland, FL) is 966.94 mi.
1,140 mi = 1,834.04 kms