There are
2,068 mi
from Santa Barbara, CA to St Charles, IL
That's the driving distance. It would take 1 day 12 hours to go from Santa Barbara, California to St Charles, Illinois.
The flight distance (direct flight from Santa Barbara, CA to St Charles, IL) is 1,770.62 mi.
2,068 mi = 3.22 kms