Miles between Laredo, TX and Oceanside, CA

There are
1,356 mi
from Laredo, TX to Oceanside, CA

That's the driving distance. It would take 23 hours 54 mins to go from Laredo, Texas to Oceanside, California.

The flight distance (direct flight from Laredo, TX to Oceanside, CA) is 1,133.89 mi.

1,356 mi = 1.61 kms