How to buy Jakarta airport train tickets?
You can buy the Jakarta airport train tickets' through the official site of railink.co.id and marketplaces such as traveloka and tiket. Then, exchange it with a boarding pass at the vending machine. Another way to buy the tickets is using Railink mobile app. Once you have downloaded it to your smartphone and registered, you will be able to buy tickets. You will receive confirmation, including barcode, through email. You can directly use this barcode on the airport train gate.
However, the simplest way to buy a ticket for the airport train is to buy it at the vending machines at the airport train stations. You can pay it with credit cards (Visa, MasterCard), debit cards (Visa, MasterCard), or prepaid cards (Brizzi, Flazz, TapCash).
Please remember, once you buy your ticket, you can not change your schedule, departure, and arrival stations. If you are not sure which train you will take, you'd better buy the flexi ticket. It allows you to choose any train within the same day.