Miles between Fort Worth, TX and Buffalo, NY

There are
1402 mi
from Fort Worth, TX to Buffalo, NY

That's the driving distance. It would take 23 hours 3 mins to go from Fort Worth, Texas to Buffalo, New York.

The flight distance (direct flight from Fort Worth, TX to Buffalo, NY) is 1224.36 mi.

1402 mi = 2,256.29 kms