Credit cards can be used to buy train tickets. When purchasing tickets on 12306.cn, you can choose to pay with a credit card.
Purchasing tickets at the automatic ticket vending machines at the station does not support credit card payment. You need to pay with cash or debit card.
The 12306.cn website currently supports the online banking functions of Industrial and Commercial Bank of China, Agricultural Bank of China, Bank of China, China Merchants Bank and UnionPay. Users who have opened online banking accounts of Industrial and Commercial Bank of China, Agricultural Bank of China, Bank of China and China Merchants Bank can directly Use the corresponding bank's online banking to pay. Users who have opened other banks' online banking accounts use Union Bank's online banking to pay. Only one online banking account can be used for one-time payment for the same order. As long as the credit card has the online payment function, you can buy train tickets.