QF lounge n SIN has a reasonable number of shower suites (circa 30) and usually available. Of course you need lounge access (cannot be purchased but you can be guested by another pax who has status on same flight).. Lots of paid lounges around, not sure of their shower situation as I don't look beyond the excellent QF lounge.