Miles between St Paul, MN and Morgan Hill, CA

There are
2,021 mi
from St Paul, MN to Morgan Hill, CA

That's the driving distance. It would take 1 day 11 hours to go from St Paul, Minnesota to Morgan Hill, California.

The flight distance (direct flight from St Paul, MN to Morgan Hill, CA) is 1,573.73 mi.

2,021 mi = 3,252.77 kms