There are
1,317 mi
from Beverly Hills, CA to Uvalde, TX
That's the driving distance. It would take 22 hours 50 mins to go from Beverly Hills, California to Uvalde, Texas.
The flight distance (direct flight from Beverly Hills, CA to Uvalde, TX) is 1,143.37 mi.
1,317 mi = 2,119.36 kms