You need to go to ticket counter of any station and ask them to scan your passport into their system. You only need to do this once and then you can proceed to book on their Railway 12306 app.I use my sg number to register for account. Able to buy, amend and cancel train tickets. But unable to reserve train tickets when the window period open. Cos I didn’t do the verification process.
Trip com is more convenient but have to pay surcharge.
