We left on a Friday less than 2 weeks ago and it took no more than one hour to get through American check in, immigration and security. You should be fine. It took longer at the American line/counter than anywhere else so that is the biggest question mark.....how many folks are ahead of you in line.