There are
2,143 mi
from Evansville, IN to San Luis Obispo, CA
That's the driving distance. It would take 1 day 13 hours to go from Evansville, Indiana to San Luis Obispo, California.
The flight distance (direct flight from Evansville, IN to San Luis Obispo, CA) is 1,834.49 mi.
2,143 mi = 3,448.19 kms