There are
625 mi
from Rockford, IL to North Tonawanda, NY
That's the driving distance. It would take 11 hours 59 mins to go from Rockford, Illinois to North Tonawanda, New York.
The flight distance (direct flight from Rockford, IL to North Tonawanda, NY) is 522.19 mi.
625 mi = 1,006.50 kms