There are
1,376 mi
from Upland, CA to Forest Hill, TX
That's the driving distance. It would take 23 hours 33 mins to go from Upland, California to Forest Hill, Texas.
The flight distance (direct flight from Upland, CA to Forest Hill, TX) is 1,177.87 mi.
1,376 mi = 1.61 kms