Recently Searched

Reservation And Book Online Train Ticket


Check Train Tickets to Your Favorite Destinations!

You want to go on vacation or come home, but don’t know the train schedule to your destination? Don’t worry! There’s no need to be confused since at you can check the tickets and schedules to the destination you want. Simply by inputting the destination, travel date, and number of passengers to the search box!


When you click search for trains, you will immediately find the available train schedule, complete with the availability of tickets that you can book. Train schedules at are very complete and varied, which will ease you to choose and order train tickets to your chosen destination.


Timetables for train tickets available at will be displayed completely with the departure date and hour. It is indeed more convenient to choose the most suitable KAI online tickets.


Not only that, the order process at is also getting easier because you can check the round trip ticket and order in one booking number.


To check the availability of this round trip train tickets, you only need to enter the departure and return date. In just a few seconds, the search result will be displayed completely with the time of departure and time of arrival.

Book Cheap Train Tickets Smartly at

Train Insurance
Train Insurance

Train insurance by is your protection to ensure safety and convenience while you are traveling by train. This is to prepare you for the unexpected that can happen anywhere anytime.

Seat Selection
Seat Selection

Freely Choose your favorite seat throughout the journey to your destination on all trains offered by PT. Kereta Api Indonesia

Up to 30 days availability
Up to 30 days availability

Choose the train schedule that suits your need. Here you can find all train schedules for the next 30 days, covering all classes ranging from Economy to Business

FAQ About Train Ticket Reservation at

Am I able to cancel my ticket?
Yes, you can cancel your ticket by visiting the ticket counter at the nearest railway station.
Would I get the refund?
Yes. you would get a refund, but only by 75% of the total purchase price.
Can I do a reschedule?
Yes, you can do a rescheduling at the nearest railway station ticket counter or office.
Would there be any additional charge from rescheduling?
Possibly. You only need to pay if a price difference occurs.
How to exchange my e-ticket / voucher with the boarding pass at the station?
Enter your booking number into the auto-ticketing machine available at the station. Once succeed, you’d get your boarding pass.
What should I do if I don’t receive the e-ticket / voucher after my success purchase?
Please contact our customer support, via whatsapp at +6285 5150 0878 or email at
Can I book a ticket for someone else?
Of course.
What is the maximum number of tickets I can purchase each transaction?
You can buy up to 4 tickets each transaction. However, you can enjoy a group booking service which enables you to book a minimum of 10 tickets at once. Please contact our customer support for any inquiry.
My son doesn’t have any identification card, is he able to book a ticket?
Yes, he only needs to input his birthday information on the booking form.
Is a 2-years old baby could hop on the train free of charge?
Yes, but he or she could not get a seat on the train.