There are
90 mi
from Long Beach, CA to San Marcos, CA
That's the driving distance. It would take 1 hour 48 mins to go from Long Beach, California to San Marcos, California.
The flight distance (direct flight from Long Beach, CA to San Marcos, CA) is 73.41 mi.
90 mi = 145.28 kms