Miles between Newport News, VA and Imperial Beach, CA

There are
2,710 mi
from Newport News, VA to Imperial Beach, CA

That's the driving distance. It would take 1 day 23 hours to go from Newport News, Virginia to Imperial Beach, California.

The flight distance (direct flight from Newport News, VA to Imperial Beach, CA) is 2,308.07 mi.

2,710 mi = 3.22 kms