There are
1,317 mi
from San Antonio, TX to Rancho Cucamonga, CA
That's the driving distance. It would take 22 hours 19 mins to go from San Antonio, Texas to Rancho Cucamonga, California.
The flight distance (direct flight from San Antonio, TX to Rancho Cucamonga, CA) is 1,165.64 mi.
1,317 mi = 1.61 kms