You will leave the resort 4 hours prior to your flight, but you are required to be at the airport 3 hours prior to your departure. The resort does not know exactly what the traffic will be like and they don't want to be responsible for you missing your flight. Plus, they do not know how busy the airport will be. I've stood in line for over an hour just to check my luggage and then another 30 minutes to go through security. I ended up with hardly anytime to grab a bite to eat. I've also breezed through check-in and security with time to spare. There is just no way of knowing until you arrive and see what is going on. Consequently, you do leave 4 hours before your flight. Also, when you check in with the resort, you give them your flight number, not the time the flight leaves. They verify that the day before you are to fly out.
Juliann & Jeff
Jamaica Soon Come