There are
1,917 mi
from Santa Barbara, CA to Lake St Louis, MO
That's the driving distance. It would take 1 day 9 hours to go from Santa Barbara, California to Lake St Louis, Missouri.
The flight distance (direct flight from Santa Barbara, CA to Lake St Louis, MO) is 1,624.58 mi.
1,917 mi = 1.61 kms