Just to add, I was extremely worried about our 11:20 am flight that Disney booked for us. But when I asked, they said the absolute latest anyone gets off the ship is 9am and it is less than an hour to the airport so the latest you should get there is 10am. But if you go to early breakfast or even the buffet, you should make it in plenty of time. If you have the option, check in and check your bags at the port. I figured that way, they would know we were on our way and it makes it much easier when you get to the airport especially if you have kids.
Tiffany