Miles between San Leandro, CA and Fairview Heights, IL

There are
2,078 mi
from San Leandro, CA to Fairview Heights, IL

That's the driving distance. It would take 1 day 12 hours to go from San Leandro, California to Fairview Heights, Illinois.

The flight distance (direct flight from San Leandro, CA to Fairview Heights, IL) is 1,739.60 mi.

2,078 mi = 3.22 kms