There are
1,300 mi
from Montebello, CA to Uvalde, TX
That's the driving distance. It would take 22 hours 28 mins to go from Montebello, California to Uvalde, Texas.
The flight distance (direct flight from Montebello, CA to Uvalde, TX) is 1,126.53 mi.
1,300 mi = 2,091.43 kms