I just responded to a post about this yesterday I believe so I'm going to copy and paste
Bottom line - I think you'll be perfectly fine!
We were on the 6/17 sailing and therefore disembarked 6/24 (this Monday). Our AA flight was at 12:10pm and I was also a little nervous but previous cruisers reassured me.
Initially we were going to do the express walk-off to make sure we had plenty of time but we really didn't want to drag our luggage everywhere in addition to our carry on's. When Ray (cruise director) was giving his disembarkation speech on the tv loop, over and over and over he stated anything prior to 12:30pm was considered early however guest services uses 12:00 noon. They told me that if we didn't automatically get Ariel tags, just call them and they'd send them our way so we would be in the first group to get off which we were fine with. We ended up getting Tinkerbell tags, so I called them and sure enough, w/in 30 minutes the Ariel tags were at my cabin door.
Main/early dining was at 715 for us in Parrot Cay (it was 700 if you had Animators on your last night) and they started calling Express walk off around 7:45-8:00 as I remember. We finished eating breakfast around 8:00 and they called Ariel around 8:15am. We grabbed a porter for the convenience and since we didn't know what to expect and got in a taxi and headed to the airport as we didn't want to wait on a
DCL bus to fill up (and save $) and we were at the airport in about 30 minutes I believe, even in traffic. It was $36 with tip.
We went through Customs and everything else with minimal lines and I think we were at our gate around 10. We waited 2 hours and felt like we had plenty of time and I wouldn't hesitate to book a 12pm flight again.
Hope this helps,
Heather
Ps. BEST CRUISE EVER!!!