There are
1,288 mi
from Lake Forest, CA to Fredericksburg, TX
That's the driving distance. It would take 21 hours 57 mins to go from Lake Forest, California to Fredericksburg, Texas.
The flight distance (direct flight from Lake Forest, CA to Fredericksburg, TX) is 1,125.67 mi.
1,288 mi = 1.61 kms