Miles between Long Beach, CA and Uvalde, TX

There are
1,315 mi
from Long Beach, CA to Uvalde, TX

That's the driving distance. It would take 22 hours 48 mins to go from Long Beach, California to Uvalde, Texas.

The flight distance (direct flight from Long Beach, CA to Uvalde, TX) is 1,127.67 mi.

1,315 mi = 1.61 kms