Originally Posted by
mersk862
I'd recommend via Narita as well - 222 miles shorter than via SFO, nearly 600 miles shorter than via JFK.
It is not hard to guess OP want to use CA, as only CA has nonstop to PEK from SFO and JFK.
NRT is not a good airport for transit, a better routing would be UA MSP-ORD-PEK. I would much rather use ORD instead of NRT for transfer, as it is domestic terminal, no need to reclear security. NRT security line is a pain, always long.