I need to fly from Pudong Airport (Shanghai) to the USA. I have 1 checked bag. How long do I need to allow for check-in, baggage drop-off, security, and customs exit?
Hainan Airline, if it matters.
Hainan Airlines' cut-off time at PVG is one hour before departure, meaning you have to be checked in by this time.
Given that flights to the US involve some extra security hassle and that immigration times in China can be unpredictable (although departures are usually straightforward and there's no Customs on departure), I would recommend getting there two hours before.