The airline recommends that you must arrive at least 3 hours prior to the scheduled departure of your flight. If you have checked baggage, it’s highly likely to take time, so it better be early than late. If you are flying to or from Cuba the check-in is recommended 4 hours prior to the scheduled flight departure. So you must at least reach there 3-4 hours before to have enough time for boarding.