There are
1,977 mi
from St Paul, MN to San Leandro, CA
That's the driving distance. It would take 1 day 10 hours to go from St Paul, Minnesota to San Leandro, California.
The flight distance (direct flight from St Paul, MN to San Leandro, CA) is 1,578.44 mi.
1,977 mi = 1.61 kms