Miles between San Antonio, TX and Lake Elsinore, CA

There are
1,311 mi
from San Antonio, TX to Lake Elsinore, CA

That's the driving distance. It would take 22 hours 22 mins to go from San Antonio, Texas to Lake Elsinore, California.

The flight distance (direct flight from San Antonio, TX to Lake Elsinore, CA) is 1,145.22 mi.

1,311 mi = 1.61 kms