Miles between Imperial Beach, CA and Alpine, UT

There are
734 mi
from Imperial Beach, CA to Alpine, UT

That's the driving distance. It would take 12 hours 55 mins to go from Imperial Beach, California to Alpine, Utah.

The flight distance (direct flight from Imperial Beach, CA to Alpine, UT) is 618.87 mi.

734 mi = 1,181.59 kms