There are
1,389 mi
from Rowlett, TX to Solana Beach, CA
That's the driving distance. It would take 23 hours 55 mins to go from Rowlett, Texas to Solana Beach, California.
The flight distance (direct flight from Rowlett, TX to Solana Beach, CA) is 1,198.69 mi.
1,389 mi = 2,234.67 kms