Looking very quickly online, i can see two alternatives to this SQ flight, SIN-ICN-SEA on Korean and Delta, both flights on widebodies, or SIN-ZRH-ORD-SEA, with long stopovers that allow you to relax, even get some sleep in Chicago before continuing to Seattle. From 15th June, the Swiss flights run daily.
Hope this helps.