Hello all. I'm coming to the United States for the first time and i would like to know something. SFO is my transit to LAX airport. Flights SFO airport is scheduled on July 28th at 12.50pm from SFO to LAX at 3pm. I'm a bit worried to be late for my connecting flight. 2hours would be enough to pass the customs (I'm not American citizen)and check in to the next flight and board it with no problems? I realize that you cant guarantee me anything but please take into account previous experiences of other passengers at SFO on such flights. Thank you in advance for your answer,