I cannot pay or have canceled/failed payment

In case you have issues with the payment, please try the following steps:

  1. Update your browser. It could be that you use an out-dated browser or operating system that is not supported anymore. You can simply try a different device (PC, laptop, mobile phone, tablet) or switch to a different browser (Chrome, Safari, Firefox, etc.). Do not use proxy servers or VPNs.

  2. Call your bank. The payment system may try to check the validity of credit cards. They will deduct approximately $1 from your card and refund it immediately. Two transactions from an Asian country in such a short time are considered suspicious by some western banks and payment gateways, so for safety reasons, your card gets automatically blocked for online payments in Thailand. This is inconvenient, but it is for your safety. A call to your local bank can usually fix the issue.

  3. Try another card or use another payment method (PayPal). It could also be that your card is simply not accepted by the payment system. In that case, you can easily try another credit card. If it still does not work we recommend using PayPal as a safe payment gateway, or other payment options that might be available on the website. PayPal accepts most credit cards. Another benefit of PayPal is that refunds can be done instantly, while refunds to credit cards may take up to 30 working days. We do refunds immediately, but the banks and payment gateways allow themselves that long for the processing.

  4. Make sure you have your phone with you for 3ds security check. If your bank has 3ds protection, you will receive the code on your phone. If you don't have your phone with you or you currently have another SIM card, there is nothing we can do. Try another payment method or a card from another bank.

Tags: Thailand, Thai Railways

Thai Railways


I don't have a booking number. I have not purchased a ticket yet.