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