You'll need a China visa for this.
ORD-PEK-ORD out 12/21 return 12/24 is $938, 13158 miles.
ORD-PEK-IAD-ORD out 12/26 return 12/28 is $548, 14088 miles.
ORD-PVG-SFO-ORD out 12/29 return 12/31 is $706. 15070 miles.
Here's a slightly more expensive alternative but no visa needed.
LGA-ORD-HKG-SIN-SFO-ORD-LGA out 12/25 return 12/27, $1231, 21077 miles.
EWR-HKG-SIN-SFO-ORD-EWR out 12/28 return 12/30, $894, 20672 miles.
Positioning flight ORD-LGA on 12/24 is $59.
Last edited by jbeckett; Sep 6, 2016 at 8:55 pm