There are
2,674 mi
from San Jose, CA to Niagara Falls, NY
That's the driving distance. It would take 1 day 22 hours to go from San Jose, California to Niagara Falls, New York.
The flight distance (direct flight from San Jose, CA to Niagara Falls, NY) is 2,270.57 mi.
2,674 mi = 3.22 kms