Originally Posted by
gglave
90 minutes. If you can at all do it, you should check in online 24 hours ahead of time. Due to the data the US govt requires the airlines to collect, airport check in for US departures moves very slowly.
If you check in online you'll need your passport and (if you're not a US citizen) your destination address in the USA.
Thanks for the tip. I probably wasn't going to check in on-line, but I will now.