If checking luggage, I always arrive at least 2 hours prior. If not checking luggage, 90 min. You never know when there will be a long line at check-in or security. Or if you will have a problem on the way to the airport (traffic jam). I'd rather have extra time and relax than being rushed.