Most Indian credit cards are accepted in Singapore. However, it is best to check the charges before using them outside India. Sometimes the charges of Indian credit cards in a foreign country are exorbitant, and using them can result in high charges.