There are
1,272 mi
from Shreveport, LA to Tonawanda, NY
That's the driving distance. It would take 23 hours 30 mins to go from Shreveport, Louisiana to Tonawanda, New York.
The flight distance (direct flight from Shreveport, LA to Tonawanda, NY) is 1,085.12 mi.
1,272 mi = 1.61 kms