Hi Altaf,
I usually do remittance through UK Forex ukforex.co.uk/ (UK Forex) from Singapore to Pakistan. They normally take 1-3 days for it.
1. Login to their website.
2. Spot the deal.
3. Their agent will call you for confirmation.
4. Deposit the amount in their DBS account.
5. Viola!!
First, two transactions are free of service charges or remittance amount should be S$ 10,000 or more. Their conversion rates are also quite good as compare to HBL Singapore, Citi Singapore or Bank Al-Habib (I didn't remember exact name).
Thanks.