Originally Posted by
RichardInSF
And in fact, you won't be sharing the same customs and immigration hall. LH arrives on the G side, and all the others you mention arrive on the A side. The two sides use different halls.
Excellent point. You may not be sharing your customs line with another flight.
My experience with ~30 international arrivals at SFO has been that if I'm not slow deplaning I can usually clear customs in under 10 minutes. My worst wait was about 25 minutes, when I believe 2 other large aircraft had arrived just ahead of us. (ETA: I am a US citizen. Lines for visitors may be slower.)