Just have to throw this in there . . . arrived at MCO at 10 (lots of traffic at the Port) and barely made my 12:30 flight on Southwest. There ARE times in the summer, when a lot of ships are docking (like on Saturdays) when MCO is just overrun with people. Took me 35 minutes to check a bag with Southwest. People were literally dumping any liquids (shampoo, etc) in the garbage to NOT have to wait in the line. Then of course, there's Security (helps to have Clear or Pre-Check). I know 90 minutes seems like more than enough time. And I don't know what month your cruise is in. This was actually a Saturday in early December, as i recall. It's a really busy airport. One of my favorites for the pre-security shopping and food court and multiple Starbucks BUT it can also be really really busy.