Miles between Chapel Hill, NC and Solana Beach, CA

There are
2,551 mi
from Chapel Hill, NC to Solana Beach, CA

That's the driving distance. It would take 1 day 20 hours to go from Chapel Hill, North Carolina to Solana Beach, California.

The flight distance (direct flight from Chapel Hill, NC to Solana Beach, CA) is 2,172.81 mi.

2,551 mi = 4,104.81 kms