Question: how many hours do you have to arrive before your flight?
Answer: 3 hours is the standard. If you have pre-booked your seats or paid for elite class you can get away with two. You must first go to the ticket counter there could be a delay. Next is the customs checkpoint also here there could be a delay.