Today our Government using online ticketing for all destination except local destination, its mean you need to book if you start from Jakarta to Yogyakarta or to Surabaya or other city. here's Java Tour Traveling would like give you detail information how to book Java Train Ticket, to remember..... online ticket apply officially from Train Indonesia Government or K.A.I.
Please prepare your passport if you foreigner or if an expat you can use KITAS for local just prepare ID card KTP. carefully to put your name and number of ID such as passport number or KITAS number or KTP number in to the website of Indonesia train officially site
This 5 option way How to Find Java Train Ticket
First you book via Kereta Api Indonesia website and you see many navigation on the top of train website, just click reservation or click right above (Jadwal & pesan ticket disini) Schedule and booking ticket here)
Second,..if you already in Java just go to big train station such as Jakarta train station ( Pasar Senen or Gambir, Bandung train station, Yogyakarta train station, ect )
Third... go to mini market such as Indo mart or Alfa mart, looks like funny :) but you can find your train ticket here, just ask in cashier place, asking train ticket and he/she will ask you name and passport number, attention.!!! please ask for price first and you can book from mini market, not off in here, after you pay the train ticket you must go to train station to exchange paper payment from mini market for fix ticket or real ticket in train station, you can change paper payment 2 hour before depart or one day before depart, than you can enjoy your trip by train in Java.
Fourth...if you using Android Smartphone, just download padi train app direct from google play, registration and approve, and follow instruction in that app.
Fifth...just simple..go to travel agent on your trust and book your train ticket in Java
from 5 option, my suggestion try option first, third and fifth, last chance in last option, because the official website and padi train app android in bahasa. don't be hesitate to asking about trip using train in Java, in Java tour Traveling we using mix program tour from using private transport, Train, Boat and ferry boat to crossing island to island, you can get more experience and see more about Java.