Last time we were at CN, they had us leave at 6am for a 12:30 flight! We have never had to leave that early but were told road construction may cause delays and they didn't want us to miss our flight. We were there so early we couldn't even check in because the airline staff wasn't there! Are they still making you leave so early? Ive been reading the roads are good
From the resorts in Negril they schedule your departure about 4 hours prior to your flights departure time.
Gives you time to check in, go thru security, get a bite to eat and do some last minute shopping