Miles between Rochester, MN and East Palo Alto, CA

There are
1,992 mi
from Rochester, MN to East Palo Alto, CA

That's the driving distance. It would take 1 day 10 hours to go from Rochester, Minnesota to East Palo Alto, California.

The flight distance (direct flight from Rochester, MN to East Palo Alto, CA) is 1,607.99 mi.

1,992 mi = 1.61 kms