There are
2,182 mi
from Imperial Beach, CA to Two Rivers, WI
That's the driving distance. It would take 1 day 15 hours to go from Imperial Beach, California to Two Rivers, Wisconsin.
The flight distance (direct flight from Imperial Beach, CA to Two Rivers, WI) is 1,775.70 mi.
2,182 mi = 3,511.48 kms