Miles between Elk Grove, CA and North Tonawanda, NY

There are
2,582 mi
from Elk Grove, CA to North Tonawanda, NY

That's the driving distance. It would take 1 day 21 hours to go from Elk Grove, California to North Tonawanda, New York.

The flight distance (direct flight from Elk Grove, CA to North Tonawanda, NY) is 2,224.64 mi.

2,582 mi = 3.22 kms