go to www.irctc.co.in
almost all indian bank card and
"All VISA Debit cards (If enabled by card issuer) can also be used for booking tickets through any of the credit card Payment Gateways (ICICI PG, HDFC PG, CITI PG, AXIS PG)"
and even amex card can be used...