My passport doesnt need a visa to enter China as long as i stay 14 days or less.
So I'm ok with the visa.
Much easier if I had just bought a direct PVG-SIN ticket.
Those are cheap too but earn 0 miles...
Sounds like you are doing SEA-ICN-PVG-ICN-SIN-ICN-PVG-ICN-SEA, you will need a visa with two entries for this routing. You would not need a visa if you make your connection in any other country than Korea on yourway to and from SIN.