The legal connection time is 40 minutes. The MSP airport is one of the best but these days, I would still want more than 40 minutes. I would have a longer connection time. MSP is a large airport.