For intra-Asia you should look at LCC such as AirAsia, Tiger Airways, etc. However, these don't fly to Maldives. And I doubt that you will find anything cheaper from SIN. You might look at fares from Middle East (DXB, Doha) or ShriLanka, but then you need to figure out how to get there instead of SIN.