It is best to carry a forex card loaded with Singapore Dollars while travelling to Singapore. This is cheaper than a credit card or international debit card. You can also carry cash, but limit it to a certain amount as there is always a theft of it being stolen.