Found something even cheaper for SFO-SIN:
22 Jun SJC-LAX-NRT-SIN-(CGK) Delta, Garuda Indonesia ~590 USD
Choose a long layover at SIN (possible up to 24 hrs) and "miss" the onward flight to CGK... (make sure to check your bags only as far as SIN, no problem if you have an overnight layover)
Also possible to route via PDX instead of LAX for a slightly later departure from SJC on Alaska.
Last edited by ritesa; May 30, 2015 at 1:21 am