There are
862 mi
from Lakeville, MN to Tonawanda, NY
That's the driving distance. It would take 17 hours 3 mins to go from Lakeville, Minnesota to Tonawanda, New York.
The flight distance (direct flight from Lakeville, MN to Tonawanda, NY) is 725.51 mi.
862 mi = 1,386.48 kms