My wife and I were there last April. We flew SA on United from SFO to Narita, Narita to SIN. It is a long, long, day, factoring in we started in SAN.

2 days should be fine. We spent time in Malaysia, non-revving on Malaysian Air. It was problem free. No hassles at all.